This is what we get for paying for our games. 
What do we get for paying for our games?
Ultimately, if everybody skirts paying for games, there will be no games. I can understand a company wanting to protect its product so that it can sell as many un-pirated games as possible. I like free stuff as much as the next guy, but we gotta be realistic here.
This of course doesn't mean DRM should be poorly designed (not that I'm saying that in this case it is) or should hamper a paid customer's experience in any meaningful way. I heard some awful stories about the DRM for Diablo 3 (which I didn't buy or play).
As I posted earlier, I've heard a lot of doom and gloom about Origin, but I haven't had any bad experiences with it and I own a lot of Bioware games. If Origin continues to be a non-annoyance I have no problem with its use.
I do wish we had modding tools, but it was never advertised that one could mod Inquisition so I bought the game knowing in advance that that would not be a feature. That's on me. Odds are, some modding will occur, as there are some determined and ingenious modders out there.