I think this article has merit but it fails to consider that free users may eventually upgrade to a paying account.
Would it have been better to not offer a free plan to begin with? Instead have a 14 day money back guarantee with each plan. People with money and with intention will only use the product. If they don't like it they will probably ask for a refund but not many people actually do in reality because of the hassle.