This basically says you don't value people. You want
them to go through all of the effort for you.
You say that replying to everyone isn't a good use of your time, but having to apply to everyone, with the likelihood of being ignored apparently is a good use of my time ? My time is just as valuable as yours.
The Github idea is great... except there's no way I can magic up a project 'relevant to the company' for all of the applications I'm making - which I have to be making because nobody replies any more. I'm certainly looking to get some projects going in my spare time, which is minimal.
I'm too old to 'stand' out - if 20 years of programming isn't enough to get a more personal interview, then I'll just move on - I have no interest in competing with people from a marketing perspective.
Of course, I don't expect us to agree, as we're coming from completely different sides (and requirements).
In the modern world, it's amazing how many old-school (Business time is more valuable than employee) mindsets still exist.
Thanks for taking the time to reply though. I genuinely do appreciate that.