You cant dump it without replay protection, that is a fact.
No it's not. Exchanges and wallet/service providers are actually tasked with implementing their own native replay protection. One method is to use coinbase tainting to make transactions invalid on the original chain. Another method involves using locktime and RBF.
Poloniex was one of the first to show that this was possible. When the ETH/ETC split occurred, there was no replay protection. They began splitting ETH deposits into ETH/ETC after the fork and crediting it to user accounts. It's totally possible as long as exchanges are methodical about it.
Some users will definitely lose money trying to split their coins, though.