Are you serious? When did ANYONE say the devs "needed our permission" to put stuff in the game? It's you who needs to pick up the dictionary or think before you post.
"DA:O didn't have this, DA2 didn't have this, DA:I shouldn't have this."
"Why NOW? Why THIS GAME?"
"I'll just wait til someone has modded this out of the game."
"BioWare is just sucking EA's ****"
Well, all but that last one are examples of people stating that they know how to make a game better than the devs, and that they didn't give approval for this change, so the devs are wrong to make it.
The last one is just you being an ass.