If you want to control what people do, you don't give them the
root
password. But, the 'average' PC user is his own administrator, especially
for something like fedora which is way to high-maintenance for an
experienced administrator to choose to manage for everyone else, and he's
going to need to use the stuff whether it is hidden or not. The question is
whether you want to make it simple or make it confusing. You seem to want to
make it confusing just so everyone suffers as much as you did when learning
the arbitrary quirks of the distribution.
Not so they suffer, so they learn. If the users are advanced they can
modify their profile to suit them, i am concerned that a newbie, and
more and more are jumping on board, just like me, will inadvertently
screw himself because accessing more advanced commands was to easy and
did not come with a warning that an advanced user doesn't need ,
because instead of forcing them to learn the quirks, it was decided to
hell with him the inconvenience caused to the advanced user, who can
work around it but doesn't want to because he or she is too lazy, is
too great.
Max