The intellectual property situation is bad and getting worse. To be a programmer it requires that you understand as much law as you do technology.
This is like the telephone problem - no one wants to have the first one. But...
If we had had the right technology back then you would have seen Eva Braun...
I disagree with a lot of those changes however at the end of the day - I go down to recruit graduation at least once or twice a year.