But have you? then why are you putting up with this? Take action. stop caring what “they” think. they are not God!
If the place you go does not match your values, leave. I know you “love” them, but really, are they really helping you to express your best self?
If you prefer to do something else on thursday nights, do that something else.
and finally, play your own music instead of punishing yourself for not being able to play theirs perfectly. (But yeah, you need technique.)