There are two variations of a worst case scenario, the first where the inexperienced/uninformed user grabs some (rpm or other) package from the web and messes up the system, runs into dependency hell, tries to solve dependencies by downloading more rpms, possibly forces the installation of packages not intended for the system of this user, and finally blames Linux and Linux proponents for all the trouble and lost time - saying goodbye to Linux, at least for the time being. The second variation is where the inexperienced/uninformed user grabs some tarball from the web and finds himself having to compile things, which often doesn ' t work out without running into compilation dependency hell or execution dependency hell, or both, tries to solve dependencies by downloading rpms, possibly forces the installation of packages not intended for the system of this user, and finally blames Linux and Linux proponents for all the trouble and lost time - saying goodbye to Linux, at least for the time being. In the not-entirely-worst case where the novice user actually does manage to fix the dependency issues, compilation or whatever, he or she will possibly become part of the vocal group that keeps shouting that Linux is not ready for the masses ' until a proper single standard about installation emerges ' (pun not entirely intended...).