I would like an answer from the Magi team, because on their site I found THIS, and I read it before I started mining almost 3 months ago. It was the breaking point to even start mining with my CPUs.
IMO, it is as one can look at the total network hashrate here versus elsewhere. We're there that not much hash power is put to run the coin, and one can mine MAGI using devices such as CPU. However, I won't put a 100% random affirmative as the situation you asked, which has been talked, and that's why there comes one of the to-do-list: A scheduled hard fork targeting at improving PoW.
Realistically, though, there always comes the situation where people access to huge resources over the remaining parties. And this is almost the consequence when mining opens to the world. It's not about hard rule to rule out these people, but more or less requires some other solutions. Speaking of fairness, it is very much relative and depends, as we can judge that coins divided among different hands equally as being fair; however, it isn't unfair when one investing twice of efforts gets twice of rewards, despite how he acquires investments free or non-free. How can we judge the situation that one puts tens, thousands of efforts? malafaya's example depicts a scene, that 10 XMG sharing among 2Mh/s, versus 1 XMG dominated by 20Mh/s. Overall speaking of the history of mining in years, I do see a tendency that coins go into more hands than few hands, which is towards fairness by a crypto language.