When I look at these charts, it honestly makes me want to cry. Web dev doesn’t HAVE to be this hard.
But increasingly (perhaps irrational) client expectations demand that level of complexity:
e.g., “I want to fly my family from NY to CA using only balloon animals.”
To comply with a request like this, you have to be FREAKING AMAZING at balloon animal physics.
And when BASICALLY EVERYONE is requesting something similar, there’s money in being freaking amazing at balloon animal physics.
But at the end of the day, there are better ways to transport your family cross country than with balloon animals.
In less than a decade, it became easier to develop for iOS than for the Web.