Oh I'm sitting on my hands here really, really trying not to type what I think!
Suffice to say you've reached the point of the original question, perhaps
just not prepared to admit it to yourself.
It is hard to know how to defend myself here (and it clearly is impossible). We start off discussing classes and end up being insulted by people we have never met! Isn't the internet wonderful!
Myself said:
It's very frustrating because I need to move on but I am finding it hard to get opportunities to develop.
Let's unpick this a little.
I frequently ask the better local dancers (including the teachers) for feedback. They always say that there isn't a problem and appear unable to comment on anything they'd like me to do apart from what I'm already doing.
When I can afford it, I take private lessons. During practicas, I tell people what I would like to work on (being willing, of course to help them with whatever they want) but I usually draw a blank as it is hard to find someone with sufficient awareness of the issues that have been raised in private lessons. For example, how can I work on having a light right hand with someone who is gripping mine harder that I'm gripping his and doesn't see it as an issue? Local leaders mainly work on complex moves, they almost never seem to work on balance, posture, embrace, connection etc. Usually I can follow anything they lead - but that's not really the point for me, is it?
So I work on the issues by myself with little meaningful feedback, feeling that my dancing overall is actually getting worse instead of better.
My main opportunities for personal development depend on being able and willing to regularly travel long distances to get the right type of teaching and practice. I do this up to a limited degree but there is no assurance in any case. Many is the time I've made the effort to travel only to find I didn't learn anything or only got a few poor tandas (well, probably because I'm cr*p, of course

) and it takes a lot of determination to push forward in such circumstances.
John Em said:
Tango it is said, never was taught in classes.
You can improve your tango ability in so many different ways
without going near a tango class nor even a tango teacher.
Put your money where your mouth is, please.
John Em said:
Improving your technique is above all of worth to you first. Improve your technique, or make it the best you can, and
the benefit to you is better dances with better partners.
So do it for selfish reasons if you must.
I've been obsessed with technique since I started learning to dance tango. It is the best I can manage given the circumstances under which I dance. I would like it to be better still but am struggling to create opportunities in which to do it, given that classes often don't do the trick, unforgiveably (see above) and I spend a lot of time dancing with leaders whose technique is worse than mine (this sounds arrogant but I have no other way to defend myself) which tends to erode and undermine the efforts that I make.
John Em said:
Same applies. I'm near having to tape my hands now!
Some tape would certainly be useful but I don't think it's your hands I'd be applying it to.