"Talent Shortage"
(the question of whether companies actually need employees of that caliber for building mobile apps is a entirely different one)
Sure, pushing pixels around is easy, but when you're up against a deadline and the app is crashing in a subtle way, you need engineers who have solid debugging chops. Not everybody does.
Another way to put it is that the manager's job is also to hire the best team possible, and there is a wide variance in skill levels of engineers. All other things being equal, hiring engineers who are more adept is a big advantage to the company.
My point was that he's not hurting for work in general, so this story doesn't really have bearing on the talent shortage.