Thank you so much for finding the article! No wonder Mecha is p.o'd. It is extremely well written, and to the point.
Welcome. Figure that'd do some good.