Blanket statements about "web development" are not reasonable to make because there's such a wide variety of applications.
Is using TypeScript, Webpack, React, and 20 other external libraries "too complicated" for a static marketing site? Probably. For a 200,000 LOC complex productivity tool? Probably not.