Piston pin offset "controversy"

I think your reading it the wrong way, it's not to create a "**** storm" it's to create a discussion, that can possibly benefit everyone who reads it.