I don't think that you are being very fair. Yes, knowing how to use windump/tcpdump from the command line is very helpful if you want to see what is going on very quickly. But to say people are lazy because they use wireshark/ethereal just doesn't fit. These tools should really be classified separately. Windump/tcpdump are packet sniffers and wireshark/ethereal are protocol analyzers. Protocol analyzers utilize packet sniffers to get their information.
Here are my points.
1) The strength of Wireshark/Ethereal is in their protocol analysis. They easily let you isolate a conversation between hosts and then let you determine what the hosts are really saying to each other without having to do it all by hand or eye. My favorite is the ability to decrypt a WEP conversation.
2) Just because people like GUIs does not make them lazy. Some people are visual and being able to click through the information lets them break it down to something that makes sense. Heck, it is great from the pure educational standpoint of when you select a field the tool highlights the bytes of the packet you have selected. Very hand education and demonstration aid.
If you want to use a protocol analyzer from the command line you should actually look into tethereal/tshark. As I have not used these I really cannot provide any guidance. But the option is there.
I hope this helps.
Go forth and do good things,