The best way to beat EA is to support the devs that simply makes better games outside of EA , case in point Cities:Skylines , that is what SimCity 4 should've have been, and i think as long as Cities does well, EA will be forced to release games that are actually good without corporate BS .

EA will never again be able to release a SimCity game with all the BS attached to it while Cities:Skylines are out there and doing well.