Native package managers were not "working fine for everyone", the software and libraries in them are often very outdated and contain custom patches that don't come from the original software authors.
So you often end up dealing with bugs that were already fixed and the fixes released months ago.
But still, what is the point of this? What problem does this solve? It's not like solar power deployment is bottlenecked by a lack of space to put the panels.
This just makes it more expensive and more difficult to maintain for no reason.
You can do this with any camera, including the one in all the phones out there. The only thing specific to the glasses is that it's more convenient and inconspicuous to be wearing it on your face.
Might as well have put the iPhone in the title for more clickbait. Anyone dedicated enough can make or buy tons of different kinds of wearables that could do the same.
The key issue is that such a database exists and is so easily searchable.
He's basically just whining about his competition being able to attract more talent by offering better conditions that he doesn't want to compete with.
It's no different than complaining that the competition has a better/cheaper product and people are not buying yours.
Sounds like he's just repeating a common meme. I don't see anything about higher level design that would make it more difficult for an AI (hypothetical future AI, not the stuff that's available now) compared to lower level tasks.
It's not nitpicking, stuff like this is far more impactful than choosing between 5 lines vs 10 lines long methods, or whether the hasExtraCommissions "if" belongs inside or outside of calculateExtraCommissions. This kind of thing should immediately jump out at you as a red flag when you're reading code, it's not something to handwave away as a detail.
Practically speaking, 10 vs 11 barely makes a difference.