Bvenged said:
As crap as GameSpy was, a lot of developers back in the early millennium cut deals with GameSpy and made their software dependant of its multiplayer services.
Aaaaand here is the lesson. One that we will sadly eventually witness again with the current Online platforms. If you tie any part of your program to a third-party service, with no stand-alone alternative, then they will eventually pull the plug and your program will suffer.
No "ifs" here, the cost of perpetually offering a service is, in practice, infinite money. No company can support that, even if they wanted to, so all services are doomed to cease at some point in time.
Sadly, many developers/publishers know this, and just treat games as disposable products meant to be used and then discarded in favor of the newer ones, which is a shame for genuinely good games (Specially when the "replacements" fail to live up to the originals).
Today I can pick up any literary classic and read it again, or listen to some legendary music album, or re-watch some ancient movie. I hope for the day games are granted the same respect as creative endeavors, both by creators and audience.