Nobody said it wouldn’t work, just that going forward, Skylake-based systems running anything other than 10 won’t be able to update or get other support.
More generally, the article seems to be mixing issues to stir up FUD. It suggests that the new policy is intended to push Enterprise customers to upgrade, and yet later in the article it says only consumer-based systems have to run 10. Enterprise customers don’t generally buy “consumer” systems; they buy from the big OEM marques.