"Removing instant transactions?" Do you mean "the GUI shows 0-conf transactions as pending?" And why does adding Segwit make it "not bitcoin anymore"? Further, the Bitcoin Core devs didn't alter the protocol, the miners and users did by using the voting mechanism to enable Segwit, entirely of their own volition.