HA! I wanna make sure I understand what you are saying.... Your definition of huge is 3 inches ??? ......ummm, ok; so I would hate to see what you consider small...
And..... The speaker mounts are flush at the base yet they flex and are waterproof using a flexible black colored sealant and painted semi-gloss black to blend with the color of the fairings and the dash panels. If you are referring to the posted pictures, you are the first person to imply that it's "sloppy" work.....but thanks for noticing and your input is duly noted; I will work on improving my craftsmanship...