I like MCU movies, some I even love, but to say that they have good villains is a straight up lie.
I'm not saying that the villains are amazing I'm saying that acting as if they're utter dogshit is underselling a fair few of them. You'll also realise that many of your examples I didn't mention because, I also agree they're not good. I would never act as if
every villain or organisation in those movies are utterly awful because it isn't true.
To expand on my point further then, seeing as I'm not articulating myself very well. I HATE to bring Dark Knight because I understand they are completely different films... but if you focus solely on the character development of the villans, they do it so much better. And no I dont expect that level of character development for a light hearted fun action film I still feel you can take certain que's to make your film better.
I honestly dont think anyone can say they've ever been as interested in a Villan in any marvel films as they have as the hero. The villan to me seems to be a by product of the storyline.
The reason I even bring this up in the first place is because Marvel have in my opinion some of the best villans to play with. They have soooooooooooo much material to play with, I just feel that villan side is under used thats all.
I agree that the villains are lackluster compared to Batman villains but I'd argue that is because Batman in the Nolan trilogy gets very little development. Hell, I have some serious problems with the way that Batman was portrayed in, especially, The Dark Knight Rises but the villains are usually good, save for Bane who I saw to be wasted potential. Catwoman and Bane in those movies had some great anti-Capitalist/Marxist diatribes about the rich being brought down but that was all thrown out the window just to pull the Talia Al'Ghul twist and what I expected to be a commentary on modern society and excess turned into a basic revenge story. I only say this as a fan of Batman. Point being that the series is largely lauded as being some great example but, aside from The Dark Knight, I disagree.
I agree in that the villains are more interesting but I'd say that it's at the cost of Batman. I'm aware I will probably be hung, drawn and quartered for this.
As for Marvel having better villains at their disposal, maybe, I'm not sure where my position on that is.