Reading that, you quickly realize that the post isn't quite true. Nearly, but not quite. Here's the catch (emphasis mine):
Paid Upgrades Available:
Ads Removal $25 per year
MySQL $5 one time setup.
Domain Name $8.85 per year
Another thing to be wary of is that while they claim "99.9% Uptime", absolutely nowhere does it say that this is guaranteed or that you'll receive any compensation if their servers go down for a day or a week or even a month. So don't be misled. Choose your hosting carefully.