Zum Onlinezwang:
Das Problem an dem ist, dass er nicht nur als Kopierschutz gedacht ist, sondern spielerisch notwendig ist, da man selber Erfahrungspunkte etc. sammelt und EA da sichergehen will, dass das auch alles seinen rechten Weg geht. Obwohl, dass bei der Xbox auch offline machbar sein sollte (siehe Erfolge).
Das ist bei der XBox ja noch einfacher. XBox Live selbst ist ein geschlossenes System. Du hast (fast) keine Möglichkeit direkt auf irgendwelche Daten zu zugreifen, um zu schummeln. Am PC gibts für nahezu jedes Spiel Trainer, um Spielstände zu manipulieren.