I think a lot of people are just a bit frustrated that ea is taking longer then first tought.
But like its nice we can mod a ea game, the tools are a bit buggy but they are veryy nice imo.
I dont think tw would ever restrict modders intentionaly when the game is released