Earlier quoted context omitted.
Couldn't agree with you more.
I couldn´t disagree with you both more. I´m sorry, but webapps development can be much, much, much harder than desktopapps developement. Take into account a single parameter: scalability . Note: I expect we are talking about real app programming, and not hobbie programming.
And scalability is one of the reason for which you may want to avoid frameworks.
If you're a professional you want to fully understand your data and how it is generated/modified if you want to solve both functional and load scalability issues.