I like your points! We need backend to ensure the server works, otherwise it'd be useless to have a beautiful site.
Simple websites can be built with a website builder and it removes all the complexity you described.
What do you think about the future of web builder, and how would it influence developers?