Because it is too dang long!
The studios have completely lost control of their “stars.”
I have never seen any of the 3 hour epics, King Kong, Lord of the Rings. The “new” Star Wars. None of it.
Who has the time to sit for all of that?