The insteresting point said is: you can see programming langugae as gastronomy. What has more financial successfull nowaday: An sofisticated restaurant or an fast food company? But how about the consummer experience? It is not even possible to compare the experience and the pleasure of tasting a french food with some hambugers from a fast food company.
In software development the scenario is the same. We have each day more and more options to quick development, everething already done, jusp drag and drop components... but what about the taste? Is you software just another Mcdonald's franchising or do you prefere to have you own Sushi-bar, and live doing something that really gives you pleasure?