The cons of building your website can restrict you from creating your perfect website. The templates aren’t interchangeable so you can’t mix and match different templates so if you have a different page that you think needs a different look to the resat of the pages then you can’t do that as you have to keep to the same template. If you go for the free plan then Wix will force you to brand themselves in the URL of the website and other things, this isn’t the best thing and could possibly disrupt your SEO rankings, but if you went for one of the paid plans then this wouldn’t be the case. If you wanted to keep track of all your analytics it will also require a paid plan to do this. The site isn’t transferable, so if you want to move your site to another builder or a new domain then it isn’t really possible as Wix doesn’t allow you to export your sites, this can be a big drawback for people.