This is a good list, and to add:
-
Consumer sentiment in general is terrible. A large part of the population are stressed and exhausted, and that's not a "let's go see something fun" mindset for many, it's "let's get through the day and watch comfort content."
-
This is a time of the year in general where studios bury releases they don't have confidence in.
-
Because of that, while many have reasonable Rotten Tomatoes scores, when you do that year after year, audiences start to stop paying attention around this time.