You mention people are blaming each other every time you wipe, IMHO this indicates it's the beginning of the end. Can only speak of my own static, but we do not blame each other when we wipe.

It's important to know what went wrong to cause the wipe, so you can all learn from it, luckily we are all of roughly equal skill level and so just speak up if we were the one to make mistake, discuss what went wrong, whether it was just a genuine error, or if we fundamentally need to adapt in some way to overcome it. But if you don't actually know what went wrong, it's hard to actually learn anything meaningful. We never blame each other. It can be frustrating if someone keeps making mistakes, but we all have off days, and these are usually what they are, rather than someone actually being a worse player than the rest of us.

We actually lost a member recently to irl issues, and had a replacement join for a few weeks, who would not listen to any advice, admit when he made any mistakes (even when we actually saw them he swore blind what we had seen did not happen), and generally made the experience no fun. Luckily he decided he did not want to stay with out party and we have found someone else. What it comes down to ultimately though, is if you're not having fun, move on.