>Why is Front-End Development So Unstable? Because on average, the skill level in the whole webdev community is low. Below that of "a dev with average schooling, and average industry experience" Webdev has close to no barriers for entry, and is under the strongest influence from the fact that the evaluation of deliverables is not done by another tech professional out of all software development jobs The combo above m…
On the backend I have seen probably more "low skill" and even "incompetent" Java devs than any other language. Why? My guess is the low barriers to entry (as you say) and the ubiquity. I've also worked with some amazingly sharp Java devs too.
You're definitely right about the "borderline or de-facto frauds running webdev businesses selling 'ultrasophisticated' corporate websites on Wordpress to F500 types for few $k USD per hour of dev time." That's a rough problem and makes legitimate big-time web development bids induce sticker shock.