It's quite sad really that they believe they are the good guys no matter what and every opponent has to be evil. If they realised the evils of their own government, there would be riots all over the US.
I’ll just say it isn’t about absolute good vs absolute evil. The average US citizen knows their government does shady stuff. But so long as most people enjoy a way of life that’s envied in lesser fortunate countries that have less freedom/rights/and amenities, the general masses just want to live their lives.
The US doesn’t have to be the good guy, the other guy just has to be worse. And this Iranian general seems to fit the bill.
I believe quite a few Americans know that they aren't actually always the good guys. And I'm not talking about absolutism but relativity. When I say good guys, I mean comparatively. But quite a few Americans do believe that the US does absolute good, whatever that means.
And let's look at it from not an American or western perspective but rather a Farsi perspective. You have this empire that overthrew your elected leader in the 1950s and subjected you to a rule under some vile puppet for decades which resulted in a revolution. But this revolution gave some bad actors power and not the people. Your country's entire trajectory completely changed for the worse because of this. On top of that this empire sided with a dictator from your neighboring country when it was convenient and then disposed of him when not. This same empire caused chaos in another neighbor of yours, which resulted in terrorism from 3 of your neighboring countries(Pak, AFG, Iraq).
Then this empire continues to cause chaos in your part of the world and their shenanigans keep bringing up new terrorist organisations that are a threat to the security of your entire region. And on top of that, this empire forces sanctions on your country and forces the rest of the world to oblige which inflates prices, makes your currency very worthless and is a constant cause of suffering for the poor of your people while the rich have ways to get by without any problems, so who they claim to hurt isn't actually being hurt but getting powerful.
And this brilliant military man stands up against this evil empire that keeps causing chaos and is a thorn on their side. Sure his methods are extreme but the empire has been causing chaos for so long that anything less than extreme might not be enough. The empire has been the cause of the death, suffering and even torture of so many of your people and the people of your neighbors but this guy is actually delivering damage to said empire. How will the death of such a figure make you feel?
I'm not saying that Suleimani is some saviour and I'm not justifying any innocents he's murdered but trying to see it from the perspective of the side that you rarely consider. My point, though is that I disagree and besides, from a neutral perspective, Suleimani hasn't done anything the Americans haven't done themselves over the years. Suleimani doesn't fit the bill. He is as evil as the US army at the most. From where I stand, he is less evil than the US Army. The comparison of the magnitude of damage caused by the two is incomparable.
You do bring up an interesting point about your own people prospering while others suffer. And even that doesn't apply to the US. It might apply to the Israel and Palestine situation, but not the US. See doing these wars and killing these people doesn't make the lives of the US citizens any better and I would argue it makes their lives slightly worse. Of course the military industrial complex gets a lot of money from conflict and the war profiteers make a pretty penny but the average American is either not affected at all or is hurt by this nonsense. I would argue the US has been the more evil one in almost all of the modern conflicts with other countries, especially in the middle east, Africa and South America.
Give me a legitimate reason why you think Suleimani is more evil than the US? I'm sure I have plenty of counter examples ready for the US doing something just as bad, if not worse.