It's overly harsh and regressive in many places. If you want to limit low skilled workers, fine (but you'd best be sure nationals can fill it) but things like...
Those in “high-skilled occupations” will be granted permits to work for a longer period of three to five years.
...are ridiculous. We should always be bending over backwards to attract these people.
And the dreaded...
If an EU national living in the UK wants to bring their spouse from outside the EU here, he or she will have to earn a minimum of £18,600 a year, bringing EU nationals in line with the restriction already imposed on Britons.
...is still in place.
I don't think a lot of these things will ever see the light of day though, for various reasons (won't be agreed with the EU, the current regime won't actually be in power to implement them...).