I bought the EA day 1 with the hope and intention of modding the hell outta this game, especially after seeing the EA FAQ mention modding would be supported for release. Honestly I don't really care what "cheese" ends up staying in for the full game as I'll just grab the best RAW mod the community puts out. I do feel for those who will not have the option to mod however.
Edit: I'm not modding the game till it is released though and the full tools are out for the modders to do things right. For now I'm suffering through with the rest of you.