Not true. Install "Little Snitch" and you'll have full knowledge of what program is trying to call home. Anyway root access (or even user's password) is asked for only when installing something new, so even the dumbest Mac user will know when not to enter a password for an known program.
Slashdot videos: Now with more Slashdot!
Keep talking. This is useful skinny.
This is why endeavors like dataportability.com are important, because they put the control in the hands of the users, where the ownership of private data belongs in the first place.