You’d think they would make it easier to buy, the price would end up higher that way and they’d get more fees.
My only thought is maybe they slow down buys to get themselves a look-back period where they can decide to cancel transactions that don’t go their way before filling the order. That would maximize the average revenue per transaction a lot during periods of significant volatility. It would skew profitability upward, at the cost of user experience and goodwill.
Seems like more of a short-term strategy by a company that is trying the milk the crypto craze as much as possible and willing to burn market share in the long run as the fad dies down.
Then again, could just be unicorn growth pains.