I'd attribute part of that to there being so few games available that you've got a captive audience and limited content.
Meta was proudly boasting about how the Quest 3 will have "Over 500 titles" - thats not something to boast about, it's just highlighting how incredibly poor the platform has been from a developer adoption standpoint.