This makes a lot of sense - I always thought the numbers seemed high
B = bytes b = bits
Storage is usually measured in bytes. (512 GB hard drive) Bandwidth is usually measured in bits. (50 Mb/s download speed; equal to 6.25 MB/s)
127 Megabits per second = 15.8 MB (mega bytes) per second
35 Megabits per second = 4.3 MB (mega bytes) per second
Worth noting that most ISPs do not use the correct B/b notation.