You forget that Apple are aware of this and will ensure that whatever solution they put in place enables you to still use VMs etc.
Apple will routinely do things that go against power user interests or needs if it suits their own interests.
VM users have a right to be concerned here.