OSX is a lot more refined and the GUI programs available for developers are more rich. If you're switching from Windows, you're likely to find more of the programs you're familiar with or alternatives. Also Mac hardware is often found in Universities which gets students familiar with the environment.