average joe doesn't want to use yum, he wants to be able to double click
an icon on his desktop and have things taken care of. no command line, no
searching through a gui.
now, say he wants to install the cd2ogg rpm from
http://www.linuxadvocate.net/yum/fedora/1/linuxadvocate/cd2ogg-2.1-fc1.i386.rpm
now, he doesn't have cdparanoia installed (which is one of the
requirements) but doesn't want to add my yum repository since this is
basically a one off install... so, all he really should do (ideally in his
mind) is click on the rpm link which should bring up the option in
mozilla/firefox to use a helper application. it downloads, the helper
application loads the rpm, says you need cdparanoia and installs that
along with the rpm. no command line required, IT'S TAKEN CARE OF FOR HIM.