I would expect only Bitcoin markets to have the liquidity and depth where one can easily buy 5 million worth of coins. Similarly when the hackers want to sell the coins again.
Nah there are dozens of options where you could easily move 5 million a day. They are probably using bitcoin because it's easiest for the victim to pay in. I assume they would rotate it through zcash/monero before they spend it