Metal Gear Solid: Ground Zeroes was $30 for two hours. Padding things with collectibles doesn't justify anything. While I enjoyed The Order, I think it would have been a much better value at $39.99.
Yerp. Don't stop developers from doing it, tho.
And yes, if the devs had priced The Order at 40, the reviews would be FAR less harsh. All you gotta do is look at the reception Hard Reset got. Shorter, but honestly marketed, and still managed an above 70 metacritic, even with shit story and short length. To an extent, same happened for GZ, more honest marketing about what they were doing, even with little bit of bullshit about "20 hours of valueeee", fairer price, and kinder metascore.
Alas, RaD does seem to like the taste of their feet a tad too much for that.