If iOS/MacOS becomes a legitimate gaming platform then that problem solves itself. But the challenge is getting users and retaining them and having them make enough purchases to keep the platform viable meanwhile users want to wait for the platform to be proven to make investments in it, thereby the whole process is a vicious circle of fail.
It would probably take a killer app, and short of buying Nintendo I don’t see how Apple ever breaks that barrier