I don't consider the necessity to learn how to use given tool a problem at all. It's just how things work. And I certainly agree with you on the "smart" and "intuitive way".
So I think I fail to see your point.
Hey I never got notification about more answers..but thanks all I get the point now..
and I suppose I will even more as I use it OOP more