The transactions still have to be valid (accepted by majority) to get consensus.
It's just that some subset of valid transactions are exploiting vulnerabilities in poorly written contracts. In this case, you want to make dead sure that your "good" exploit runs first.
I agree. Due to specialized compute taking over mining and economies of scale most cryptocurrencies don't do what they say and are manipulated by their big pools (like this) consistently.