I see 2 things here:
a: The guy rolls straight into the forum with a huge first post, probably a little too much for most fans to take in, rather than 'easing' his points into a debate.
b: In typical TT style, it turns into a bit of an uncomfortable thread as those that are uninterested needlessly post, and those that 'are' interested probably don't as a result.
All parties then get defensive, which is silly.
Personally it strikes me that the guy posting has an agenda regarding promoting this subject, be it a personal interest, or on behalf of the BU, as it stands out a mile that he isn't your typical forum spammer. He's still an Evertonian though, and obviously has the interests of the club in mind, regardless of if we agree or disagree, so why not be a little more hospitable ?