This is what gets me!! You (Michael) know, as you say, every single pixel of your films and everything that goes into making the film. Yet some people think they know things better than others. You are on "the front line" as it were right there where the films are being made.
You know more about the entertainment industry than most hacks here. They think they know everything about movies just because they have access to the world wide web. They will read a review and think they know everything... when in fact they know nothing.
They've never made a film to understand the decisions that have to be made.