It'll be interesting to see what the learning curve is like for the hardcore passing. For myself I learned it as the tuning of the system was being done, so it was changing day to day (and I got to tune it to my liking
) so I can't say how that will correspond to what most people experience. At first I was skeptical that it would be at all possible to play, but after a while I got used to it and now I can get into a flow where I'm hitting passes almost as well as with the assisted passing (which is quite a bit less forgiving too for NHL10 by default).
I don't think hardcore passing will appeal to everyone, which is why it isn't the default, but I think those who want the extra control will love it.
The CPU passing is no different if you turn on hardcore passing, however you can increase CPU pass error if you like to level the playing field.