No matter how many other free options are there such as social media, free adds and more, all of them are just promotional. And they can never be considered as official properties because of you do not have the full control over them at all.
It’s true that all of those greatly helps to promote your works but the thing is they are not permanent. If you lost one service, you have to start all over again. Make your own website your identity and promote with social medias is the best approach.