"We never needed to spend money on website maintenance before, why now?"
Today, the web is different than it was a few years ago. Instead of websites being written simply in HTML without any easy way to update them, websites today mostly use databases to allow easy addition of fresh content. These databases involve several programs that are often updated mostly to improve security.
What about those websites for free offers? or $99 websites?
These may be appealing offers for some people. Why not? Let's take a look at how 'free' these websites are.