If you need to view it as total bullshit in order to feel justified in leaving it for now, that's an understandable reaction, but at some point I'd take the time to examine if that's the whole or real reason.
I'm not sure that laying it all on your therapist is entirely fair. Personally I don't even think that finding something or someone to blame for not progressing as quickly as you would like is necessary.
As someone who has spent a lot of time, money and energy on therapy, with very slow progress, I would probably fall under this category
people who have been in therapy for several years, and are still no better - doesn't that tell you something?!? It's a complete waste of time and money.
For the first year or so of therapy, I had times of feeling like you have, but the truth of it was that I just wasn't ready at that point for working at the level I am working with now with my therapist, and also that I didn't 'get' what therapy was or how it worked - this is not a criticism or a judgement, but you seem to be focusing a lot on external reasons for it not working out how you want -'therapy is a crock of shit' 'therapists don't care' - perhaps looking inside a bit more might be helpful too. Do you know what you actually want from therapy? Are you ready to put in the level of work that therapy requires? Again these are not criticisms, just questions.
I don't consider that year of flailing around trying to find my way with therapy wasted, although frustrating for sure, for me it was about finding what I wanted and needed and learning how to work with my therapist. It's a two way thing.
Therapists don't give a damn about us. They're just putting an act on to get paid for something that doesn't even help.
Do you genuinely believe this, is it just easier to believe this?
are they going to magic it away?
This speaks to me of being a misunderstanding of the point of therapy. Your therapist is not there to fix you. Therapy is not something that is done to you. You have to do most of the work.