Exactly. It's pointless to have so many forks bearing the "Bitcoin" brand/name. Anyone can simply use BTC's testnet or create a private blockchain out of BTC to develop and test new features. What I've seen is that developers are creating Bitcoin-based forks with the purpose of getting rick quick. After BCH went successful giving away free coins to BTC holders, developers in the crypto/Blockchain space took the opportunity to create more BTC forks to earn a lot of money in an instant. But at the end of the day, coins with no purpose in life (especially those that are direct clones of Bitcoin) will go down the drain in terms of price and mainstream adoption.
As far as Bitcoin forks go, only Bitcoin Cash will be able to survive in the long term. That's because it was the very first direct fork of Bitcoin which started this craze. Besides that, development and innovation on BCH is on-going. Day by day, BCH differences itself from the original Bitcoin blockchain in terms of scalability and features. It has the same supply and block time as Bitcoin, but it's scalable "out of the box" without any additional layers whatsoever. Both chains (BTC and BCH) could be tested over time, in order to determine which is the best scaling path forward for the Bitcoin protocol. The one that turns out to be the most decentralized, will mostly likely win in the long run. And so far, Bitcoin has been doing a great job by taking the "off-chain" scalability approach to preserve decentralization as much as possible. Just my opinion