Having to purchase a special MAC version of a program has been a thing for, well, decades. This is nothing new. At all.

I do wish that, if I wanted to play via Steam, that I didn't have to buy the licence again. Ah well, I see why they did it. C'est la vie.