I suspect you're right that I'm projecting frustration. There is certainly a lot of it to project!
I guess this exercise in going through my frustration with the recruiter is ultimately getting at deciding if I want to proceed in the future without a recruiter where possible, and particularly if I want to proceed without this one.
I appreciate that input though.
It's probably probably obvious in my tone and defensiveness that I'm just working out my frustration on reddit. Thanks for helping me realize that, haha.