I don't think that all crypto trading platforms are misleading the people.Probably some of them.
Crypto exchanges are the same as banks.They want to make money.
Even more, they prefer the money stay on their platform. Also their transaction related code is usually obsolete and poorly configured.
However, I agree to OP about misleading. Most exchanges use such words related to their withdrawal fee that people think that is the network fee (transaction fee). And this makes many newbies get misled that bitcoin transaction fees are high.
While exchanges do use high transaction fees to make sure the money does arrive fast to the recipient, it's not uncommon neither to see them use less fee than the money asked from the user for that, neither pay unreasonably high fee. And of course, they'll say it's the network fee...