This should also solve the scalability issues quite a bit by reducing the need to record as many transactions in the first place once the exchanges hold most of the coins.
Finally this should reduce the long-term potential in mining as the block reward keeps reducing exponentially with lower expectations of transaction fees.
Sometimes regulatory solutions do fix hard technical problems.