For me it’s been the opposite. I’m not a programmer or have a job that requires me to use anything but basic GUI’s or web services, so the hill to use anything without a GUI is quite high. I think what you do day-to-day for your vocation or how much free time you have to devote to learning these tools directly impacts your ability to utilize command line programs with ease or not.
I guess this article can be summed up by the old adage: “Use the tools you know.”