I'm guessing that the developer or the publisher want to keep the monopoly of DLC since they're selling it.Why should EA want to disallow modding anyway? It adds a massive lifespan to the community of the game, if it's popular enough in the first place.