Imo Battlefield 2 was by far the best, I remember buying a new PC so I could play it with good settings.
I put a lot of hours in that game.
BC2 was cool, the destruction 2.0.
I played a good bit of 3 when it first came out but I hit a wall with it, then never played it again.
Skipped 4 completely.
Played BF1 quite a bit I actually quite enjoyed it for what it is.
BFV yeah it's pretty awful.
I don't get why all the weapons are shared now, I guess because it's a lazy way to get balance, but IMO it ruins the experience. BF2 you had army specific weapons, vehicles etc.
A remake of BF2? Maybe.
I always thought like a Napoleonic war version would be cool, where your muskets are very inaccurate, takes ages to reload, close combat is much more of a thing and fixed artillery etc, think it would make a good dynamic and much less if of a COD like twitch point and click fest which BF games seem to be evolving towards.