Bit of a tight line to walk. Longer movies mean fewer showings per day. When I saw that Oppenheimer was three hours long -I want to watch that at home so I can take a bathroom break/snacks so a personal pause button is an improvement on the theater.
It used to be fairly common with the big "epic" films. And probably no live theater production is going to go much over 90 minutes without an intermission.