Agreed. Some people just can't be pleased! Also, the Chitauri may not have been the strongest alien invaders in movie history, but what they lacked in individual prowess, they more than made up for in numbers. When Tony goes through the portal, there are still many thousands of aliens waiting to come through. They would have definitely given any modern military a bloody nose, with their sheer numbers helping them to victory. Nothing in conventional military doctrine is designed to deal with the kind of assets the Chitauri can bring to the table. Tanks would be too slow and cumbersome to have any effect. Jets and Choppers would just get swarmed by dozens of jet-skis and infantry would be bombarded from above. Even Nukes wouldn't be that effective as the Chitauri seemed to be more mechanical than Biological, meaning they probably wouldn't be affected by radiation. Basically, the Chitauri are more powerful than they appear to be.