I am still regularly fooled by it.
I guess what I am saying is that all things are really relative and humans operate on generalizations, e.g., in this case assumptions that a higher number is better just like a higher number of apples is better than less apples.
It's usually the technical obsessive types, most prevalent in the modern era that are obsessive and work themselves into a frenzy about things that are both inconsequential and also only really matter in the bubble they have constructed around themselves. "We must save the poor innocent people from the evil deceptions of MB vs Mb!" decries the obsessive modern … while the regular person just shrugs and says "I don't care, I'm buying the biggest number I can for the credits I have. I don't understand any of this anyways. I just want my drug of empty stimuli as fast as possible. I have Disney content to watch."
Just about everyone I've ever happened to talk about it with. Regular people don't know the difference.
One of the most classic complaints in 10+ years of having roommates is how our download speed never matches the one on the tin. And most of the time it's at least kinda close, but the person complaining doesn't realize they're off by 8x and will always feel extremely ripped off.
The responses to my comment are sadly predictable. We have a hard time admitting when computing is failing and deceiving people just because us power-users can navigate the confusion.
I think the opposite assertion of your post is the more realistic one. The only people who want to see the unit of "megabits" are the niche nerds, not my roommate trying to decide which ISP package is going to be good enough for him by estimating how long it would take him to download a 1gb movie. He thinks a 1 megabit connection is going to take 15-20min.
It's really just convention.
edit: the pricing page of ACT for reference - https://www.actcorp.in/broadband/chennai/broadband-plans