No, as a course creator, for example, you don't need your own site, and even if you want to start an online store, there are platforms that offer pretty much everything you need without having to create your own website from scratch.