This *is* my view . You've said most of it. Other issues have been pointed to in this thread, like:
- few realistic missions, if at all (e.g. regardless of the orders, sending a simple soldier somewhere in *alone* to take down 2/3 of the enemy's forces is ridiculous; there really should have been at least two people sometimes, or one should have been designated as a type of special forces combat specialist, and even these would at least pair up in teams when it's just narrowed down to heavy engagements - and even then, why so early on? it's a game; it should be like a good movie with oneself taking part in it, one should gradually be taken into the action, not thrown into it right from the beginning without real means of orientation, except when it's part of the story, but in ArmA, it isn't)
- seemingly "artificial" missions to show some of the game's (new) properties, like blowing up bridges or entering nice new cities, swimming etc.; missions seem "forced" in general, this has been said, too
Simply said - the ArmA campaign doesn't make fun if one knows the original OFP campaign(s), which were very well made indeed.