They just took a snapshot of Bitcoin blockchain at 1 Aug and started building blocks on it with their custom rules.
Bitcoin didn't fork. THEY created a completely separate fork, which is not the same.
You have this exactly backwards. Bitcoin Cash is exactly a fork of Bitcoin. No different in any conceptual way than any core release which changed some aspect of the protocol. Certainly a smaller change than the introduction of segwit.
So... If I go now and create my own "Bitcoin" fork with my own rules, and start building blocks on it... Will you say Bitcoin has forked again?
If I take BCH blockchain, add Segwit and another more extreme difficulty adjustment, and keep building blocks on it... Have BCH forked enabling Segwit?
No, it is just me doing my own fork.
Yes, BCH is a third party fork based on Bitcoin blockchain and code (loosely, as it doesn't have Segwit which is a critical enhacement).
My point is that Bitcoin has not forked. I didn't even see a single orphaned block because of that suppossed HF that happened to BTC.
When the time for Segwit2X comes, well, it is a possibility that Bitcoin forks. I hope it doesn't.
Anyway, you guys now have your "ideal" coin. Just keep swapping BTC for BCH and take advantage of its lower price vs Bitcoin before it is too late?