The real reason is that it allows you to trade using “United States Dollars” on exchanges which have no banking connections and often no KYC compliance. When you want to take a break from trading you can just put it into a “stable” coin and (mostly) not have to worry about crypto volatility.