1. I agree that making money in BO doesn't mean movie is great. Look at Endgame and Avatar; nowhere near close the best movies of all time, but that doesn't mean they're bad. They made money from a reason. So, if movie makes money it has to be on positive side.
2.70% is definitely not passable but good. 60% is passable. So based on your logic Aladdin 2019 and TLK are flop despite 80+ audience loves it? Lmao. You obviously don't understand. Those superhero movies except TDK are spectacles. They're not masterpieces and it's a fact. If you think MCU movies( because you're MCU shill) are masterpieces you're factually wrong. They're spectacles. Spectacles don't matter when it comes to critics; fact. Based on your logic Ghostbusters 2016 was good(70% from critics)? Lmao. It's bad. Why don't spectacles matter? Because these movies are made for specific group of people; fans unlike movies like Taxi Driver which is aimed at everyone. That's why to superhero movies except TDK and I'd say Logan; critics don't matter.
3.Let's see: Suicide Squad has low 60% on RT is mediocre, so no: SS is not awful, it's mediocre.
4.They did and it's a fact, but we're talking about how you think Sony and others don't make amazing/good SH movies, which I proved you wrong. GOTG? Lol no( GOTG was loved): Ant-Man 1 and 2 were ok/meh. CM was awful, Iron man 3 is not loved. AoU is also not loved.Dark World has been meh. 70-80% MCU has been loved, while 20-30% were meh/bad.I never said MCU is not making good/amazing movies, just your presentation and fanboysm is what is awful.
5.HAHHAHAHAHHAH lol. DC has made: Superman 1978, Batman 1989, TDK trilogy, Wonder Woman that are amazing and TDK is considered the best superhero movie.Some are good ok and they have meh movies. That's a fact. Good ones are Aquaman, Shazam, MoS, probably more old ones. MCU is better yes, that's a fact. But point is not MCU vs them point is you saying MCU only makes amazing movies and others don't, while I debunked you that Sony,DC and Fox have made amazing movies. Fox: Deadpool, Logan and probably one of X men.