The underlying point being made - by the comment - is that if an author is biased because they are selling a product and complaining about their competition, how can the article or the "facts" be trusted?
The orignal article is disguised advertising, advertising in the form of a "knowledgable criticism" of existing payment services.
May the force be with you even if the object isn't.