Why do you think that people like Iron Man and hate Captain America?
I think that it's because more people are like Tony Stark and less people are like Steve Rogers.
Most people see Iron Man as the kind of person that they wish they could be like.
Also, by that rationale, most people hate Captain America because he is seen as someone who is pathetic.
People like Stark because he is everything that men admire and everything that women desire.
People hate Rogers because he seen as a representation of everything that is seen as a weakness.
Iron Man's Iron Man Armor and Captain America's Super-Soldier Serum, and Vita-Ray Treatment-empowered and enhanced physique is not What is being compared here.
What is being compared here is the general public's perception of two costumed heroes; one who is seen as a winner because he is a wealthy businessman, a scientific genius, a ladies' man, and a materialist, and another one who is seen as a loser because he is a "boy scout", a "goody two shoes", a " soldier boy" and a "straight arrow".
So because of this, many people see the two as exact polar opposites of each other. The only principal exception is that they both have being professional adventurers and professional crime fighters in common.
I myself am a Captain America fan. I am not an Iron Man fan. But I get why the general American public's perception is that Tony Stark is the one who they can relate to more and I also get why the general American public's perception is that Steve Rogers is cheesy, corny and lame.
I believe that it is a sign of the times. They are only comic book characters, and by extension, movie roles portrayed by actors Robert Downey, Jr., and Chris Evans, respectively. But they are also opposite ends of the spectrum archetypes for certain members of the human race on the Planet Earth.
It's sad, scary and true. Iron Man (Tony Stark) is the realistic all-American capitalist man of the future.
Captain America (Steve Rogers) is the gullible and naive, unrealistic obsolete American propaganda idealist.
Which, unfortunately, in these immoral, mediocre times, with people revering the power of the mind and the physical more so than the power of the heart and the spirit, not only speaks volumes about who we are as the American people living as citizens in the United States of America, but also speaks volumes about who we are as human beings in general living outside of the U.S.A.