Yep, it's great fun, visually stunning and is hated for all the wrong reasons.
I knew it! I always said why all the negativity about this game, glad to hear it's good just as a I expected, can't wait to play it.
Yes because 1 persons opinion means that the game isn't a failure for many other people.....

Also, give it a month or 2
But on a more serious note, we all have different tastes and requirements for games, just because some find it enjoyable doesn't mean that others will and as for the "wrong reasons" comment, once again, we all have different opinions, just because you like it and others don't doesn't mean that the latter are in the wrong and vice versa. The reasons people have for "hating" it are just as valid as the reasons that people "enjoy" it.
Thing is though many of those things are counterable with smart play and/or teamwork but most people don't want to put the effort in.
I don't really include the AA in there

the MAA can sit on the edge of a map as a 1 man infantry wrecking machine which runs counter of what BF4 is supposed to be about and also IRL you'd struggle to use it in that way while configured for anti-air work. Though that said when my brother and a couple of friends are on we can totally wreck the MAA's day with a javelin/target paint crew but try getting randoms to do that...
Wait, this has teamwork?!
Yes, if you get a team that surround the hero i.e. shoot him from all sides then he won't last long but any one with some idea of what they are doing won't let that happen or/and will use their block/counter move wisely
Even with some co-ordination in bf 4 against the AA, someone with good tactical awareness etc. can still ignore the javelins etc. Just ask anyone who has been in my tank in bf 4 about the amount of lock ons, ucavs, jet rams etc. we get

And that is the annoying thing about the aa in bf 4, anyone with decent accuracy can sit in it and rekt across the map but get someone who is a good player in general i.e. map knowledge, mini map awareness etc. that push up with the infy and/or other vehicles equipped with zunis, they can completely decimate the enemy team even more, be it aircraft, infantry, LAVs and even tanks.