Ten years ago the stack was <i>much</i> smaller than it is today.<p>If this is the &quot;new generation&quot;, they probably have little experience. And you want &quot;full stack&quot; developers -- that&#x27;s a really tall order, most people will work in a team where some people do one side and others do the other.<p>So you&#x27;re looking for people who have little experience, and are still more about all aspects of this huge stack than just how to use it. It&#x27;s not realistic.<p>Also, you&#x27;re <i>both</i> blaming them that they are dependent on tools, <i>and</i> only asking them questions about various tools.