The only issue i find with your proposition is that one could simply rebuild a whole site on a different platform: while that is true, one does not own or hold the code for the site as built using a website builder afaik (correct me if im wrong) and hence it is difficult to get similar results as the one on the "current" builder and takes up extra labour, where hiring a website builder and maintainer will ensure the ownership of the code.