Every single step of owning and publishing on the internet has become easier and cheaper. You can host unlimited domains for $5 / month and the domains can cost as little as $5 a year. The software to set up the hosting is all free and easy to install and maintain.
As long as no one contests your TLD domain name...