Talent shortage especially for technical talents like developers is not new. Developer managers have always been struggling to hire good talent. The first obvious reason
You are clear on what you want and have passion to walk miles to achieve it,
but still your agency growth is stagnant. There may be a serious bottleneck.