I would like to point out that I do think this is a good game and they have done really well with the graphics exct.
But it is extremely lacking in things that would make it great and this makes it a bit disapointing.
1: First one nice and simple, PING, why isn't it shown on the scoreboard? This is one of the MOST BASIC things in a multi-player game. Not some crapy 3 bar graphic, a number.
2: An ability to play the single player game in an off-line mode. People have paid for this game why do they need your permission in the form of battle log just to play the single player?
3: There should be a server browser in the game, I want to be able to switch and search for servers without having to load up every time. This should be common sense in a multi-player game. Which leads me onto...
4: why do I need to launch my browser to play the game? Why do I need to go to the battle log website? If the battle log server is down how can I play? I have to have origin AND my browser open just to launch the game.
5: The server browser should have a ping filter option, filter servers out about 50 , 100 exct.
Now getting more into the actual game, in no particular order:
6:The flash light/laser need to be at default off when you spawn not on as its a big give away as to where you are and it also blinds team mates and some people are stupid enough not to realise they are doing it.
7: Spawning, this was a problem in BC2 but seems even worse now.
You can't have players spawning into the LOS or shower of bullets of the enemy or right next to one. Its just a free kill to them and a wasted ticket and death for you. Make more spawn points or even better just have random spawn locations around spawn points. When spawning on squad if its in a LOS or shower of bullets, spawn that member a few feet away to at least give them a chance.
Also if you select to spawn on a point and its lost just as you are about to spawn or if you select a squad member to spawn on and they die you spawn back at the main base/deploy, you should be given a chance to select a new spawn.
8: The spawn menu map, this needs a few, what should of been basic points, implementing. In conquest each point should have a letter on it to make it clear which is which. You should be able to click points on the map or click your squad members on the map to pick where to spawn. Choosing from a list isn't always clear as I am sure the control points in conquest flash in similar ways when being captured or selected to spawn on.
9: The map, yes on the bigger maps it can have its advantages seeing the immediate surroundings but you can't get a sense of the bigger area. You should be able to press, say "m", and bring up a bigger map or in the options have an option to choose between the two.
10: There needs to be a clearer definition between your own team mates and the enemy, it has only been a problem for me getting an accidental TK once but I often get alot of my deaths in a round from being TK'd from blatantly being shot by my own team aiming at me, the arrows need to be bigger or it needs to be somehow clearer difference between the teams.
11: The text chat, this is just plain in a stupid place, it is incredibly in the way, it needs shrinking and lowering down the screen. Also The other teams messages should be a different colour, that's just basic, no reason why it shouldn't be.
12: There ***NEEDS!!!!!*** to be a spectator mode, even if it is only accessible to the admins, hackers don't always blatantly hack and make it obvious, a lot try to hide it for whatever reason, but they do. This seems to have either been forgotten or never learned by almost everyone who seems to be playing. So a spec mode is needed so an admin can make a better judgement and make a better experience for everyone else.
13. Server messages in the chat bar should be labelled as such not as an admin, people keep crying for an admin that isn't there.
14. At the end of the round the chat should still work to lalalala talk the other team, I mean so we can discus the round haha
15: I think this is a bug but needs mentioning, hardcore servers shouldn't have a kill can.
16: Its easy to get blocked by idiots on your teams, it needs to be added so that if they are in your way for more than a second or two you can run through them, otherwise it can be as bad as TK'ing, as they can cause you to get seen and shot so easily. Also small rocks and similar can stop your player dead in his tracks when it is the kind of thing that should just be stepped over.
Now a couple or personal extras that are just my opinions:
17: Knifing, if you are going to have this fancy getting spun around lalalala when getting knifed you should have a split second to block the knife and counter them with a knife, that would add an extra bit of 'danger' and excitement to knife attacks.
18: The unlock system is to much like cod. Having to unlock each attachment to each weapon feelings like you are trying to pull in the cod players. BC2 had the best unlock system. Also getting XP and a ribbon just for playing a round??? Yeh that's cod, you should have to actually do something for xp not just play in a round.