To be honest, I'm kinda glad there was no Marvel movie this year.
After Endgame, I found myself questioning how they'd make future MCU movies matter. Either they'd try to go even bigger than before, which would feel repetitive and unearned, or they'd tone it down and make smaller-scale movies focused on smaller issues, which would be hard to care for after all that timeline and multiverse bullshit. Then the Spider-Man movie came out, and... Well, it didn't answer that question. It tried to go smaller-scale and felt totally pointless.
Going smaller is the only right call after a movie like that, but because of all that happened, it's harder to care about stuff that happens from now on. I think the lengthy break between movies since then can only help with this, because at least now when we do get a new one, it's gonna feel like an event again.
I wouldn't say that. It gave some necessary character development and maturity to Peter Parker/Spider-Man, which is important, as he'll likely be the new centrepiece of the MCU in lieu of Tony Stark/Iron Man. The movie is also not very subtle in it's purpose of wanting to serve as the transition from the previous era to the next, using those characters to represent them, and having Peter practically inherit all of Tony's estate and responsibilities.
MJ is also played by Zendaya, who'll be in the upcomming movie Dune.