I like BF3. In fact, I like it so much that I quit playing another game I was spending most of my time on and had formed a very successful clan in with help from others in this community. The big issues I see for people that like a/c with BF3 is that you need to understand that it is an FPS that has jets in it. The jets are arcade like in their flight qualities, but that is an accepted fact as it is not a dedicated flight sim in any shape or form. It is a simple fact that most will not spend the time trying to learn a complex flight system in a FPS. That said, the helo controls are a far better representation yet still remain arcade like in their simplicity.
The other issues I see that I wish they would really focus on are the cheaters. The one thing I keep in mind here is that some servers take issue with it and are pro-active in getting rid of them, and some do not. Punk Buster is a good tool, but you need to keep in mind that their are so many new cheats being produced daily, it takes time to catch these people. The other thing to remember is that the server owner in a lot of ways controls who does and does not get kicked, so if you are playing with ultra melons, expect ultra melon play.
All in all, I enjoy the game and find it to be a nice diversion from other games in many aspects.