Linux doesn't need a Steam at all for games.
So your main problem with Steam is that it takes rights away from open source games, but then you also complain that Steam shouldn't exist on Linux at _all_?
Try some Source games through Wine and then come back to tell me what a pleasant experience it was. Now that we finally have these things natively on Linux (and there's even more to come) where the _hell_ would you suddenly get it in your head that that's somehow a bad thing?
And about the whole "Steam takes away our rights" argument; if you don't want to do that, then bloody don't do it. Most "decent" games on Linux are freely available in the repos anyway. If you _gotta_ have a client, use Desura.