either he is full of shit or he doesn't know squat about package management. you can always install from source.
tar xvzf foo.tar.gz;cd foo;./configure && make;
for every piece of software you want.Glad to see someone else building real OS packages (it's not hard!) rather than hoping that nothing happening outside their single-language ghetto can hurt them.
Linux is a great platform. However, it's still lacking the polish and commercial support. Where's Photoshop CS5? OmniGraffle? The big thing now is I'm doing iPhone/iPad development. I still have a Linux server but it looks like I'll be doing my main dev on a Mac for the foreseeable future.