At the beginning Steam tried to be "smart" and made it really hard to buy a non-Mac game on a Mac which was extremely annoying.