I played single player and will again if they release an expansion or some good player made missions will be released.
But right now only multiplayer and the mission editor are all I need.
I saw some bugs, but after 1.02 most of them are gone and they were never really severe before that (the worst was that I had to reload or restart a mission because, as in ArmA and OFP, some script messed up or an AI didnt take the route that he was probably supposed to take. Some of them were also caused by me because for example I thought the AI wouldnt be that smart (they can also hear and communicate with each other and dont always stand there around the corner and wait for you to shoot em).
Most of those bugs actually reminded me of other games that people claim to be polished. So, I really dont see what the fuss is all about.
Of course its not polished well, but seriously, how many that complex games have you played in the recent past? Developed by such a small developer?
Normally I am a perfectionist, but here I cant understand at all why so many people whine about it. I guess they never played OFP or ArmA and never liked those either. ArmA 2 is actually far more polished than OFP or ArmA were at their release. So to say that they didnt learn is nothing more than ignorant bashing. As I said before in some thread, people seem to be too used to dumbed down console ports with overly simple controls, AI that is completely predictable and then expect all that from a simulator like ArmA2. I remember one guy from my last LAN that instantly uninstalled it after being shot in the back while sprinting over a field without cover. His exact words were "WTF this shit game is cheating".
One of them even whined about the random aspects the game had. He failed one mission and then tried to outflank the AIs that killed him before, but they were randomly placed and were at a different position than last time and he died again to them because he tried to play this game like a generic shooter. God was he mad at the game for that...
Arma2 is what.. the 3rd iteration of the same product, on the same code base - by now it should be rock solid.
More ignorance. It was rewritten and only parts were imported, and if you ever had something to do with software, you would know that even importing parts of old software and use it in new versions can be a disaster and needs much work to run properly.
I have given up on waiting for BIS to come back to their senses and do a real ArmA 2 successor.