Ideas for improving Linux (F7 in particular) are good, keep suggesting them.
Posting them here may not help much since the devels/maintainers don't haunt this forum much.
But winning over the hearts and minds of day to day "joe/linda" users to Fedora won't be easy with the update, new release cycle it has. It does pose problems with new stuff from time to time.
It's very foundation is exactly that too--new stuff--new designs for accomplishing this or that.
It's designed for "NEW" every 6 months or so...that's guaranteed to disrupt and confuze even die-hard Fedora fans.
It's not a polished install that everything just "works" out of the box, proprietary drivers aren't included (usually) since the basis for Fedora precludes the stuff in the default installs.
It's purpose is "new development" (some of those auto install/tweak tools are being developed as we read/type) , it's certainly not a "for everyone--one size fits all" approach to a very stable easy install for new users of Linux. It's a development platform that does a fairly credible job "out of the box" for most things Linux users need....but comes with absolutely No Guarantee as to easy or fitness for any job.
It's a choice, accept the Fedora Project goals (and limitations) or suggest improvements to the Project where it counts--they do listen, but not much here in this forum.
Overall Linux is progressing at a very rapid rate over the last 5 years or so...you want a Slackware 3.0 install CD (cira 1994/95) to try for a comparison?
Give it a bit more time and one or another distro will become a bit more mainstream and accepted by the public....probably won't be Fedora though,,,,,it's a development distro.
But Fedora has been accepted by millions now for even day to day desktop usage and some really far out geeks

(j/k) use it for active servers they depend on to just "run" reliably.
And if the OLPC ever gets running and those little lappies get spread around the globe--the user base will skyrocket.
But even that won't change the original goals/limitations for the Fedora Project --hopefully anyway.