I've thought about this many times before.
There is nothing wrong with an application doesn't let me delete an item because I'm not the administrator, but if you DO know the root password, and if you ARE the administrator you can't delete an item unless you open up a terminal, type "sudo rm /home/user/long/file/path \name/stupidfile.c".
This is punishing users that don't want to bother with the command line for being stupid, and punishing other users for not using the command line. This violates KISS and "Ubuntu for human beings".
Another problem is changing authentication if you don't have permission (even if you are root), without using 'chmod', 'chown' or 'chgrp'. I want a dialog box to pop up every time Ubuntu needs the root password!