it's not about being smarter. It's about being lazy. They don't wanna reset the default button css in order to perfectly match the figma they're being contracted to draw up. They simply don't care and the people contracting them don't have the knowledge to check if shortcuts were taken
Here's a tip for weirdo front-end devs that do this: You are not smarter than the people that created the spec.