"I honestly don't understand why the huge fuss is with replay protection. Even with Bitcoin CASH it was an issue at first where they didn't want to implement it, they only added it later."
I think all wallet software needs to be re-written to accomadate this feature.
You can't send bitcoin cash with a legacy bitcoin wallet. That's a lot of work for the ecosystem (upgrading wallets), so the B2X team (one developer, last I heard) is just trying to jam B2X as the new BTC, and this way the wallets can stay as is. I may be wrong, but this is how I understand it.
The problem is that you need to understand that most people these days 95% are very new to Bitcoin.
Remember when we just started out with Bitcoin, we had no clue on how to make that work.
For us, its not a big deal because we can easily just send the funds after the fork to a address with a private key we control. But the problem is that most newbies won't know how to do that. They probably didn't even know that a fork just happened.
In my opinion, all these > $1 Billion market cap bitcoin forks/clones, they should just all use the same addresses so people don't get confused.
You send your BTC/BCC/SEGWIT2X/BitcoinGold to one address and whichever chain the service detects it on, that coin get creditted to your account.