People didn't have many fighting games to play back in the MVC2 era and the information spread was way slower. 3 EVOs worth of experience would be equivalent to 6+ EVOs of MVC2. MVC3 could definitely survive 2 more years but beyond that most players would lose interest. A patch would extend the life of the game beyond the 2 years. Honestly if MVC3 died tomorrow I would be happy with it's performance, it gave us 3 great EVOs, some great matches, rivalries and moments.
Also the list of "relevant" characters so people don't think I am full of BS:
Zero, Viper, Vergil, Magneto, Doom, Dante, Dormammu, Strider, Morrigan, Spencer, Nova, Amaterasu, Hawkeye, Wolverine, Frank West, Wesker, Trish, MODOK, Joe, Firebrand, Taskmaster, Dr Strange
I didn't include Phoenix in it despite some people thinking she is still top tier for some reason (although still good for certain counter picks). I didn't pick Haggar despite him wrecking people, having a great assist and even made top 8. I didn't include Storm and Akuma despite their great performance at this year's EVO. I didn't include Hulk. I didn't include X-23 who can wipe out a team single handedly without letting them play. I didn't include Shuma Gorath who made top 8. I didn't include Sentinel despite him being in grand finals of last year's EVO. I didn't include a bunch of characters who I personally think are good but just underrated or underused.