Is Steam stopping me from playing the games I purchased? No? Then I don't really care. Steam doesn't get in my way, and is quite convenient for installing a game on multiple computers (plus I don't have to keep track of disks). Find something worth complaining about.