As long as there's games that have been developed with the PC in mind, I'll be happy. The horrible ports have been killing my interest in the bigger titles (well, and the fact that most of them are really bad games), but there's still so much fun stuff to be found from smaller developers that I don't really care. There will always be a market for strategy games, shooters and simulations (racing, flight, etc) on the PC, and that'll keep enough players around for it to make sense to also develop other types of games with the platform in mind. I'll just play the sports games and such on the consoles and have a blast.
This is actually a good point. I played the original Day of Defeat mod for Half-Life quite religiously in a clan, and the community was made up of maybe 500 very devoted players. Everyone knew eachother and that made the clan matches even more interesting. I haven't been in a clan since those days, mainly because I just don't care about any community enough. Just a little something I miss.