I think me & the author both identified exactly how dangerous it is that large powerful forces in these pools can pick & choose which transactions they want to win.
The author had to go peer with others to make their own large coordinated/centralized pool to try to make sure they had some chance of winning.
Agreed that this was a public contract, & they managed to save the bacon via this coordination. But it's amazing how user-hostile it is trying to get anything done in these distributed environments. The power is enormously shifted to the hands of the large players. In many ways, a centrally managed but observable is a higher trust, higher security, more user-supporting system than these distributed systems.