What I'm going to say is likely going to be unpopular here (since I'm quite frustrated), but here goes.
They should not have pinned a release date so soon after Part I; having to delay it so many times is just a bad look. It also makes people frustrated at Reeves, the good guy that he is.
But I'm fatigued of reading people saying "Well, Matt Reeves is a perfectionist" - as if The Batman was perfect. I like it a lot - but 'perfect' it wasn't. It's good! But, not perfect.
I love Batman, and the film did good reception-wise, but it also came and went quickly, which bummed me out. It didn't have the impact that The Dark Knight or '89 did - so saying that people see it as the greatest Batman film next to The Dark Knight - when the film also has a healthy amount of audiences that just felt it was meh, feels wrong. And a 5 year gap will bring apathy from the general audience who did love it. I mean, I'm getting there and I'm a die-hard fan.
People also going on about "I'd rather them do it right, better that he takes his time..." - he clearly is, but there is a thing about taking so long that momentum is lost and you start having issues of continuity with your characters' age.
The Batman Part II is meant to take place 2 weeks after the first film; Pattinson and the rest of the cast will have aged 5 years in 2 weeks, now. The guy is going to be 41 playing 'young, Year 2 Batman' when Affleck was 43 in Batman V. Superman and Bale was 38 in Rises.
There's nothing wrong with taking time to ensure quality - but creating a hunger for a universe and taking too long to feed that hunger is bad business.
The way this has handled has made people think some shenanigans are going on behind the scenes, and fans shouldn't really blame other fans if they feel that way. It's kinda not their fault.
Christopher Nolan took 4 between the 2nd and 3rd Batman films, but he directed a whole film during that time (Inception). Sorry to compare the two, but.
Matt Reeves may have been the wrong man to head the whole shebang.
This is frustrating, honestly. You can call me impatient - but I wasn't the one that set the release date for 2024. Or 2025. Then 2026. And now 2027.
DC, Gunn and Reeves need to get it together. Their miscommunication and quiet plus delays isn't making things look good.
I'm starting not to care.