Not in my case however, I use my G5 to write music and there're no apps on Linux to come remotely near the OSX software I use.
Ah, of course.
For general usage anyway, I do think it's the better alternative. But for specialized applications and requirements, you've got a point.
I suppose that's what people mean when they say it has "rough edges"...