Mate, Marvel/Disney have created (or stumbled onto) a cultural phenomenon. There's literally nothing DC/Warner Bros can do about it at this stage. They could make the greatest film ever and still wouldn't make as much as the latest Marvel offering because people will still go en masse to that regardless it's quality. It doesn't matter if it's good like Winter Soldier or bad like Guardians of the Galaxy 2, it's gonna sell big based on the brand name alone. You have to stop confusing popularity with quality. I mean, Captian Marvel made more then the Dark Knight triolgy but if you're honestly saying that it's a better film then you're crazy.
Superhero films will plateau out eventuality and people will look on this period for the mad time that it is and understand that the money that Warner Bros are currently making is actually fairly good in the grand scheme of things. Disney/Marvel have simply caught on big style and have the golden touch right now. They're a cultural phenomenon that people all over the world are into at this point. They're not the first genre to catch on like this and they won't be the last.
In any event, the day I let the money a movie makes determine if I enjoy it or not is the day I want to leave this planet. It will never make me happy to hear that a film studio has made x amount.