The OP did not start an information war. Many people than him because he kindly paid from his own pocket to inform all of us about the way he was treated and to beware of changenow because they lie when they state: "anonymous and limitless"
Ok, tell me, is this the first time that exchanges require KYC, in the event that the amount of exchange is large? I think not, but no one paid big money, for making his problem popular. I have 2 questions: how do you think the OP can solve this problem? What would you do?
This is not the first time exchanges have asked for ID. Other exchanges require ID beyond a certain limit but changenow clearly stated "anonymous and limitless" on their website as their USP. The truth is changenow have used this as an excuse to hold on to the crypto when nothing warrants it.
The fault lay purely with changenow for advertising a service they did not actually offer. When they took the money (BCH) for exchanging they should have had a pop-up or alert stating they would require ID for verification if the transaction went ahead and "would you like to cancel or are you sure you want to proceed" option.
I think the best way the OP can resolve this issue is to ask changenow to return the crypto to the same address it was sent from. If they continue to behave like scammers then I think the OP should send ID but not his. I would never send my ID to scammer exchanges. He should make a deal with someone who is willing to part with their ID in return for some commission and make the video call, all the while claiming to be the OP (as long as it is legal in the country the OP is residing or is a citizen of). After the OP gets his crypto back he should never deal with changenow scammers again.