This is a great point. I cannot imagine doing a real interview at this point. I decided to do one the last time I was job hunting just to see what the world has to offer.
I was interviewed for a position, and was clearly perfect, but I couldn't get that across to more than half of the people interviewing me. I had some people in my corner, but others were concerned I wasn't technical enough which is hilarious.
Why would I subject myself to that? I can get a job in a heartbeat from anyone who has ever worked with me in the past.
It's a demeaning and dumb process interviewing with people you don't know, when you interview people who know you, they just pitch you on why you should join them.
They don't even ask me questions, because they know I am going to be one of if not the top contributor. They've seen it, they don't have to guess on if I happen to forget syntax on a sql command because I am not focused on sql at the moment.