My point exactly.
If I have to fiddle with macports, install my own emacs and live with the Java Apple wants me to have, I would rather just buy a cheap core 2 duo notebook or a netbook and put Linux on it. The only reason to buy a Mac is if you need iTunes, Adobe stuff and Office and don't want to run Linux.
Or if you are developing for Mac (in which case it would be rather dumb to use anything else)