I can't believe I read that entire train wreck front to back. If IOTA published this to "expose" MIT, it does quite the opposite. Rule number one, all together now, don't roll your own crypto.
I'm not sure how this was meant to "expose" MIT or be pro-IOTA in any way.
If you post something negative about IOTA you're likely to get a bunch of troll responses from accounts with histories of nothing but IOTA-related likes, retweets, and responses.