Yup, clearly the intent of the post was to first ridicule a poster, then pump a holding. Had that post been directed at anyone else, I would have deleted it.
Frost and sullivan advertises its services to write 'white papers' for companies to get their message across to the public. While I won't slam a report that I haven't read, I consider some of their reports 'dubiously' created for the self-promotion of the paying company.
That may be true for the other white paper as well, but I haven't looked into who wrote it and why, yet.