Agree with the post and some comment from ghostflux; agree on points 1 and 3. Cross-platform is getting that option but its only given to console players.
Personally my biggest concerns is the skins and the annual release they are "considering", No to both. I agree that for a company that has been producing BF for years, to be struggling this bad balancing their units tells you a-lot. I see potential on what they are trying but their implementation can and will change what BF is. Please do not turn this into another COD like game, worst case scenario change the title as i wouldn't mind waiting