Basically people are telling the offended party "to avoid engineers you should engineer your roster and/or bases yourself" which is counterproductive and focusing entirely on the wrong aspect of the problem. In my opinion, it should NOT be incumbent upon the regular, everyday mostly-balanced clan to do ANYTHING with regard to their roster to avoid engineering mismatches. It's the engineers jacking up the matchmaker in the hunt for easy wins and causing all the problems, people should rally around SC fixing the algorithm first so that encountering engineered clans when you're not engineered yourself is far less likely. Add more checkboxes to the search, nix more matchups that involve TH3 roster stacking (when the other side has none), something, anything to help the regular clan out here without forcing them to become engineers themselves.
Overall, my first post was mostly out of frustration of the slippery slope I see with many people telling non-engineered clans ways to engineer their clans to avoid engineers. It strikes me as counterproductive and putting the blame for jacked up matchmaking on the wrong party. In my clan, for example, yes I could cut our lone TH7 from our war roster (the rest of us are TH8 to TH10) as a means of reducing our chances of pulling engineered clans. He's been in the clan like a year, totally cool dude, good sport even when he doesn't get a TH7 counterpart to hit (we don't expect perfect TH for TH matching), but there is no way in hell I'm stonewalling him and leaving him out of wars just to reduce my chances of encountering engineered clans because, and I cannot stress this enough, I SHOULDN'T HAVE TO!! And that, for the most part is my point.