I'm sorry did you just compare putting on your big boy pants to deciding if entire communities get to be miserable because you for no actual logical reason just don't want to play with them?
Gears 4 launched without Crossplay. It thrived well within the Xbox user base on the Xbox Platform, but on PC it was fucking dead. Flash forward over a year later and Gears 5 launched with Crossplay. It's still very easy to find matches no matter what platform you're on. It has input based matchmaking. Everybody wins.
Here's a nice quote during the time period about Gears 5 in relation to some changes they made.
"We're removing cross-play options across Gears 5. Currently, 40% of players have cross-play options disabled, which has a significant impact on player matchmaking time on both PC and console.
"We feel that the Xbox and PC equivalence has been achieved with a refreshed view, the ability to connect a mouse / keyboard to the Xbox, and reduced frame rates and input lag on the new Xbox console. It's about the same as making this change in 5, and I'm confident enough.
When given the choice, people become the worst version of themselves more often than not and use knee jerk reactions to explain things like "Why am I dying?" Not everything is cheating, or because of people being on PC. I'd wager a small fraction is related to either of these, but vocal minorities being what they are in gaming communities, shit spreads quick. Good on coalition for not listening to the "passionate, hardcore" fan base and instead using logic.
Factually if people are happy, they generally DON'T SAY ANYTHING. It's when people become unhappy that their voice becomes loud, angry and they create these insane call to arms over issues that either A) Don't exist or B) Are rare.
Crossplay should be not optional. Any attempt to argue this is without merit, logic, or reason.
Instead we should look for ways to make it work BETTER for ALL parties involved. No system is perfect, but this is better than where we were 4 years ago as a community of gamers.