Majorly annoying for performance analysis
As I see it, one of the program's functions is to measure performance statistics, so you can see what is taking up all those resources. So what our fruity friends have done is to make certain processes not report their performance stats to dtrace.
This, makes the fruity version of dtrace worse than worthless for performance analysis, because one of the performance pigs may well be one of those DRM-encrusted monstrosities, and you get no figures on them. Not only that, but the percentages for the rest of the processes will also be wrong.
I'm sure that the cigar-smoking fat bastards don't want us to know how many of our CPU ticks they are stealing, but dammit! This is *my* computer and I want to know how my money is being spent.
Now if Apple had informed their user base that on the behest of the MAFIAA, they had fscked up the performance statistics, then we could simply have acknowledged that, thrown away the Mac and bought a real computer. But they didn't, and we had to find out when the author found that his numbers weren't adding up.
So saying that they didn't break any license is a bit like saying that some yob at least didn't break your windows when he kicked in your door.
Still, we know enough now never to trust any performance statistics coming out of Apple computers.