Running a stock exchange is a hard business too; you are the market maker, you set the spread, and the most sophisticated investors in the world are trying to arbitrage you. Any mistake can potentially ruin you. If you do you job right you take a tiny sliver of profit from each transaction.
Now consider crypto, where your ability to pause the market or unwind clearly-erroneous transactions is reduced or removed.
Sounds excruciatingly hard to me.