You need new Mac jokes. They've shipped with multi-button mice for...I think about 7 years now. Of course most Macs sold are notebooks with multi-touch trackpads, which is kind of like a 10,000 button mouse (see: Gestures).
They also have color displays as standard now, in case you hadn't heard about that either.
I have no f*cking idea what a "GCC" is. I know a lot of smart people and chances are that none of them do either. Despite this I have downloaded litterally hundreds of Mac programs, only one or two needed to be compiled. All sorts of freeware, open source, multiplatform, etc stuff, from tiny one man shows to huge global projects, Tinygrab, Handbrake, VLC, Firefox, Open Office, MAME, SNES9x, TGEmu, you name it. All of them just shipped as .apps files that just...ran. These developers wanted their shit to actually get used.