You have every right to bitch about it. Everything you said in your post is the undeniable truth. If only Epic released a last title update for Gears 2 that implemented a lobby system like Gears 1's, the game could finally be left in peace and in a playable state...
I doubt the game will get more official support aside some experience events (what's the use if you can't find a game, though?).