I think that is more of a fault with "modern" apps than it is with web developing in general, ie, dependency hell with arcane libraries doing god knows what for god knows what reason. If you simplify, then anyone and their grandma can write a basic html page with some tutorials and google-fu.