Yes, I don't dislike Steam really, but it does take a lot of control from the player which is one of the main reasons I am a PC gamer. I don't want patches forced on me for instance, I might not want to update for one reason or another (note: Steam has an option to turn off auto-updates, but it just means it does not update when you are not around, it still forces an update before launching the game and still offers no ability to roll-back after updating).
Also I don't like the vibe lately that you need to have your game on Steam, it gives them a lot of power to decide what comes out on PC similar to a console manufacturer like Microsoft or Sony.