Also, they seem to be long on computer generated graphics and short on story
America is no longer the target audience for Hollywood. Movies today are made for non-english (and non western audience. (I think China is their main audience).
This is why today’s movies are mostly action adventure with little story or dialog. Think silent movies with explosions.
The whole purpose of the “plot” in many such movies is to glue glue explosions together.