It seems like ISPs are always stuffty if you live in an area with only one
But if you live in a bigger city with multiple ISPs in the area, they're pretty good cuz they actually have to compete
Network providers always do this stuff.
How is this "stuff"
it's not their fault you don't understand unit abbreviations. It perfectly clear to anyone who does understand them.
And it's not like they're hard to understand either. Capital B = byte, lowercase b = bit. It's literally that simple, yet so far in this thread 3 people have managed to screw it up
Furthermore I rarely see any speeds given in MBps, so it's not like there's any inconsistency. browser download speeds are the only thing I can think of given in MBps, but if you use those for a speed test, you're doing it wrong.
1 MB = megabyte (1,000,000 bytes)
1 MiB = mebibyte (1,048,576 bytes)
1 Mb = megabit (125,000 bytes)
1 Mib = mebibit (131,072 bytes)
A little more clarification on why two such similiar units exist:
kibi/mebi/gibi/et are binary prefixes: kibi=2^10, mebi=2^30, etc
kilo/mega/giga/etc are decimal prefixes: kilo = 10^3, mega=10^6, etc
Since computers work pretty much exclusively in binary, the decimal units aren't used very often