Where can you see how many hours you played?
For some strange reason I played BC2 for first 3 months it was out pretty hardcore, then I didnt play it for like 6 months, think because of real life stuff and was too busy, and then I eventually went back to it and I've played it on and off ever since. If its been out 2 years I've probably played it for less then half of that time.
I haven't noticed any glitches or bugs like the rest of you, I never crashed or anything.
Also theres one more thing I'd like to add, I kinda think if the game dies after two years it would be a waste of a good game because I'm still playing counter strike, the old version even now, so how long is that? 12 years? So I just think its daft if BC2 dies after two years. Hopefully it wont like, hopefully there'll still be loads of servers and loads of people playing even when BF3 comes.
And who knows, BF3 could be a lot different to BC2 and a lot of people could still prefer BC2 multilayer, from the videos/reviews I've seen I'm not sure If I'm going to prefer BF3 over BC2 simply because BC2 was amazing in multilayer and BF3 looks slightly different to me, I'm not sure if its for me, I will try BF3 but I reckon no matter what I'll still be playing BC2 in 5 years time, there's no need to stop playing BC2 just because BF3 came out.
I guess its like the whole CS situation, everyone switched to source which in my eyes and my opinion was rubbish, I stuck with the old CS for all these years, the old CS is still good but theres not many servers, I've got 10 severs in my favourites and I play on same server every day or week/month...and also the only map left that people play on is dust2 which is a shame because I miss all the old maps.