BF2142 was the highlight of the series for me, I was ranked in the top 25 in gunship kills a year after release and I didn't play only the gunship... I played everything, but the gunship was such a beast. Unkillable except by the enemy gunship. I used to 40-0 routinely, but 25-2 would be an average round. It was the best, especially because most 2142 players for some reason thought the gunship was bad... THEY WERE WRONG!
I actually liked Bad Company 1, and I liked BF3 and BF4 though both games only lasted me about 50 hours each (still worth the purchase but nothing close to the hundreds of hours that both BF2 and 2142 kept my interest).
Probably the fact there are so many other games to steal your interest away now a days doesn't help either, back in the BF2 and 2142 days it was slim pickings.
Anyway, I'll still buy the next Battlefield game although I skipped Star Wars Battlefront (the beta was so overly simplified and over-priced). I'm actually still a little excited about a new BF game because the graphics are always amazing on Frostbite. I just have zero patience for the endless unlocks though so we'll see...
Bring back the titan battles, and invisibility/cloaking, and hover tanks!