If it requires Steam.
I had so many issues with Steam while trying to play New Vegas, I uninstalled both Steam and New Vegas from my system. The game was a waste of $60.
I didn't have any problems with New Vegas... when it would launch. All the issues were with the Steam launcher.
Not only that, Steam complicates the ability to mod the game.
The Script Extender team had to go through the Steam people to get a work around to be able to get their new functions injected into the NV executable... which is encrypted.
That means the Script Extender is then not only tied in to a specific version of the game, but also a specific version of the Steam Launcher.
I could not care less if the Steam launcher is up to date or not. But if I want to use the Script Extender, then I have to spend extra time on line downloading the update to Steam as well.
I spent more time downloading updates to Steam and making sure NVSE would run under the new update than I spent actually playing the game.
I brought two copies of Oblivion (CE and GOTY), and two copies of FO3 (a standard copy and a GOTY copy). If I had known two months ago what I know now, I would not have brought one copy of New Vegas.
If Skyrim is launched through Steam, I'll not be buying a copy of it.
Get me once, shame on you. Get me twice, shame on me.