Correction: Apple needs OS X for Xcode. You don't need a Mac to run OS X.
True....but Xcode is a huge program as OS X is a huge OS that would need ported to Arm.
So just port Xcode to a Arm app and forget about porting OS X as we know it.
I will stick with X86 regardless what Apple does.