Yet, in my youth, those were amazing films at the time, just like Happiness and Something About Mary today. Film distributors try to hype the hell out of a picture to get asses in theater seats. They don't know what a movie is until the audience tells them if it's a masterpiece or a piece of shit. Everybody predicted that Titanic would tank before it came out. They said the same about Star Wars.
Nobody knows how to make a masterpiece.
The people who worked on Cleopatra, Heaven's Gate, Ishtar, and possibly The Avengers, thought they were making masterpieces. Certainly they had loads of money, big time talent, impressive production values, but they all tubed. Oh, but let's not make it easy on the filmmakers, we want you to twist the story but stay inside the genre. If you're going to give us a comedy, don't turn it into a blood bath. But if you do turn it into a bloodbath, better make it awesome.