And you think that high speed communications use the old style asynchronous start bit, stop bit, data link layer communications protocols?
Probably not but, as you say, there's transmission overhead involved in any protocol which makes the divide-by-8 for converting bits-per-second to bytes-per-second incorrect in any case.
No, but in most modern high speed communications protocols, the level of overhead is quite small, compared to the amount of data transfered, so that you're actually pretty close, just in dividing by 8. And synchronous communications protocols are even more efficient.
Mark