First thing, I would not assume just because price has exploded and others have entered, that they are profitable. If you want to follow up on a theory about trading news, do so, but do it with zero bias. There is a huge change of hands going on at these moments, orders are coming in and orders are being cancelled. It's super sketchy trying to trade through this and that's not even covering whether entities can see order flow and are sharing it. You also have news/ data adjustments that always change. I would be surprised if even "professionals" with order book data can trade these situations profitably. Another thing, most of this news is subjective. Even if you have a model for the numerical discrepancy between the Forecast and the Actual number, you still have the other variables. You end up with paralysis from too many variables.
Constant trading on news is a game of roulette. Here any broker can have slippages during periods of sharp and high volatility in the market. And the price can jump anywhere and even knock out stop losses in different directions before going in one direction. Therefore, for me, the market is more profitable and predictable when it is calm (that's why I don't trade on news) and I always know that my broker FXOpen will never have problems when trading on such a market.