Weapon bloom (spread) is fine.
The weapon spread is fine and does not need removing.
The longer you hold the trigger the more erratic the spread becomes, to counter this you need tap and burst fire which is something that we all learned to do, controlling your fire rate is a skill.
I understand alot if players are not used to this mechanic or just don't like it but it is there to prevent everybody just using full auto all the time, it makes engagements more tactical.
Full auto should only be used at close distances, thats a gameplay and design mechanic that is core to battlefields identity.
There is a refusal to adapt to the games mechanics because they do not mirror other games, its OK for games to take different approaches and to do their own thing, everything doesn't need to be copy and paste.
I could decide to play another fps and realise the gunplay doesn't mirror battlefields and complain but I won't because that is how that game works.
Is it a learning curve if you are not used to it, yes it is but just because you have to learn a mechanic doesn't make it bad.
If it was up to me we would have battlefield 3's suppression too that made your spread even worse when under fire.