I see the problem as us with our puny brains and relatively weak incentives against big companies with a small army of PhDs and huge incentives.
It's easy to point fingers -- dumb author, evil greedy company -- but the truth is generally more mundane and more perplexing: bad outcomes often arise from everyone involved trying to do reasonable things.