Like every aspect of technology, hosting has undergone some big changes in the past couple of years. Most small businesses could make do with simple shared hosting and if you wanted a better option, then things started to get expensive. As technology changed so did web design, sites got lots more traffic and video and media embeds became the norm. If you’re shared hosting plan didn’t have the resources to handle that traffic then you were stuck with a site people wanted to visit but couldn’t access.
Once cloud hosting was introduced it was a perfect solution to hosting problems. You had better control and you weren’t at the mercy of other sites using resources you need for your sites. Cloud hosting is also affordable with the prices inline with shared hosting solutions. You get the best of both worlds.