Totally agree ! I'm in the same boat.
First thing that came to my mind, after reading your post is this: Looks like in trying to solve the problem, with not real solutions, Battlefield Studios is back to square one. Then please, EA invest in servers (and better matchmaking for PvP games). Create enough server room that players can host their own verified Portal servers if they want to. That was promised ! Keep working on the reward systems. Make it more balanced. The absurd high challenges makes the use of those farms attractive. But I will stop here. Please restore the promised use of creating a verified Portal server with bots with full progression. It will not hurt the serious PvP players or "Imbalance" the game as some fear. In fact, that is not possible !