its a little nit picky however you are very much right about it. for me personally i can over look those small details - but there are definitely other routes that could have been better. but i dont think they look that tacky but i can understand where you are coming from.
my floor mats have been through the ringer - so i got new genuine oem ones. happy with them so far and they fit flush. theyre nothing much but theyre mine haha. ill try to post pics when i can.
You can get the OEM cover at a cheap price with the factory warranty on https://www.mazdapartsprime.com/ . With OEM parts you never have to worry about the part being out of spec.
I was debating on which ones to go with but I ended up paying a bit more for better quality OEM brake pads and skipping the value line pads. They work great and the price was cheaper than dealer so I'm really happy about that...
You can order it here https://www.mazdapartsprime.com/oem/mazda-accessories_paint_touch_up_25d26g-00009226g.html if you're still looking for the the OEM Mazda touch up paint. I've ordered parts from this site before and online transactions have been smooth.