Like he said, there was an episode of top gear where they got tractors, and one of them had so many features and gizmos it took one of them like an hour to even turn it on. That's what some 3D programs are like. It's got wheels and a gas pedal, but that sucker is no car, and nowhere close to as easy to use.
Choice of 3D software makes a huge difference on your workflow. Maya, for all its incredible capabilities, is worthless to me because it's ridiculously hard to use. I took a class on it and can't understand what they were thinking when they designed it. I've used a lot of 3D programs, and finding one that's easy to use (or one that you can even use at all) makes a huge difference.
Trouble is, with 3d programs they need to do so many different things, for so many different types of thing, and so many combinations of so many different things for so many different types of thing. It must surely be difficult for the developer to squeeze all the functions into a GUI to make the vast amount of possibilities actually possible and not have it end up being a total mess (like this paragraph). This also means there's not usually one specific way of doing something, and different people might have completely different methods of accomplishing the same task. Best way is to just start with very basic stuff, then build on that gradually.