IMO there are occasions when vanity posts are warranted. The poster has information -- not just opinion -- that may be of interest to the many. Opinions are often informative and interesting. But..
IMO most vanity posts should be combined with news items. Search google news for example and find a related news item. Then post it and your opinions.