And who should be the arbitrator of style vs. mistake?
And to be clear I mean asking about specific instances, so don't point back at the blog post, which seems to be a case of Amazon making a mistake. All of the hyphens quoted from Moonstruck are grammatically correct.
I do think it is difficult for anyone other than the author to answer that question though. For me, only the "red-head scarf" example would be a mistake, but others in this thread indicated that 3 or 4 of the examples were wrong for them.