From one extreme to another isn't quite a good solution IMO. I'd much rather quit and work on something I really care about than pretend I care about my job and put in the bare minimum of work possible. But Ive never been comfortable just punching a clock and taking a pay cheque, being a mindless cog at a big company. So to each his own...