Its going to take the removal of any command line usage for mass adoption to do things like install software and setup drivers.
I still have no idea what the commands mean or do, when i need to get something done, i search and find it on a forum somewhere some random letters and slashes and magically things work.
As much as die hard linux users love the command line. Average people want a gui to set up things that does nothing but works. Once linux gets there, it'll stomp MS. Till then, it'll be only for hard core linux heads and those that have a hard core linux head on constant stand by to fix things.