Still playing here, but not over-playing if that makes sense.
To the BF2 lovers, could it just be that you were at a stage in your life (and gaming life) where it was the "right time" for a game like BF2 to dominate?
It's not that I'm (maybe others) a BF2 lover, it's just the things BF2 did that BF3 did in a watered down way, lots of little bits of polish and features that seem small but when you add them up they really improve the experience.