That is exactly why I said "a couple of years early", I NEVER said 140M is not a lot of money. Let's also not ignore this is the final movie of the trilogy, the MCU brand is still very strong (for now) and the first two ones are very beloved. The Batman was the first entry of a movie that had to pay the sins of the disastrous BvS, was out of any big cinematic shared universe like MCU, had a very less GA friendly tone and was not PG-13 in a lot of places.
The thing is: Batman and Spider-Man are strong enough IP's to create hype unto themselves, regardless of a strong shared universe behind them (better if has though) or the genre as a whole going crazy strong. Can you imagine a Guardians movie outside of the MCU, with different actors and with the superhero genre far behind it's peak doing reliable big numbers? I can't. That is what I am saying.