It was bad enough when they lumped all the BF1 forum sections into one, now they are bringing them here and lumping them in with the EA technical support stuff, it feels even less like a community forum and more like something they will be happy to ignore in a corner.
EDIT: Just noticed, you can't even have a custom avatar...
BF1 is still happening and hasn't changed much. There seem to be even more people "going sniper" if a match gets the slightest bit tough. There seems to be more one-sided games, possibly/probably because of the aforementioned sniping tendency. Planes are still only OP if you let them be - AA and even LMGs work great.
Your comments on base-trapping and OP planes make me think you play Ops? Maybe try Conquest. It's the game mode least susceptible to people not PTFOing and imbalances, though it's still an issue.