Macs are great for gaming in terms of hardware. But other gaming platforms dominate the market. And Apple's walled garden approach is so effective that Steam's proton doesn't work on its platforms (so far). And its attempt to convince game developers to use Apple specific SDKs like Metal and build platforms are not really making any dent in the overall gaming market, which now eclipses Hollywood in terms of revenue and budgets. From a developer point of view it remains a highly crippled platform. And the Apple tax isn't helping.
Seen against this background, the Vision Pro is a strategic content failure. Very few 3D games work on it. Very little new 3D content is developed for it. Apple's insistence on our way or the highway continues to have developers preferring the highway. There are a few decades worth of back catalog of VR games, 3D movies, etc. Most of which flat out won't work on the Vision Pro or aren't licensed for it. They could fix that but that would require investing in content/licensing deals, compatibility/emulation, etc. And by making the core product so expensive, it basically became a niche product. And without content that remains a hard sell. It does not make sense for productions with hundreds of millions of budget (i.e. most 3D games and movies) to be targeting such a niche platform. And it does not make sense for end users to buy the product if there is no good content and if most of the good content is never released for it.
It's a very fixable problem. Valve is leading the way with Proton currently. That strategy is very portable to macs and the Vision pro. There is very little technical reason to stop that from working. And Apple has been chipping away at their own portability kit. But they are so far not really committing to it fully. They should be filling the Apple store with decades worth of great content that just works on Apple HW. As it is there is only a relatively small collection of old content that has been ported.