>I've accepted that I'm probably never going to get into a company that pays that well, and that's fine.
Why? Have you tried to get into such companies? What part of the interviews are you failing at? If you've given up before you've even tried, then sure, you'll never get in.
You don't have to be a ridiculously good engineer get in.
I guess I was being overly dramatic there. I did manage to make it to onsites for the first time this year after failing phone screens before, so we'll see. I just haven't spent enough time practicing. I find it hard to do so outside of work, and everyone can see my screen in the office.