I'm rather new to the concept of objects and morphisms myself, but I love how fields like category theory allow one to "zoom out" far enough in abstraction that two seemingly different concepts are actually the same applied to distinct contexts.
I feel like the "killer app problem" is not unique to the Quest, but the whole VR ecosystem. I'm being cautiously optimistic Apple will finally break through and find an app that will appeal to the masses, and even though the price is not attainable for 95% of the population, that will trickle down and find it's way to the broader market.
I agree much of this fall under "working for free" but it doesn't have to. I for instance, work as a web developer and really want to get into making games, which is a huge undertaking in itself. It requires deep, productive time of learning and experimentation, and I often find myself drained after work to tackle such activities.
However, I do feel like working through projects like this and coming out the other side with something tangible is a high like no other, and I despite how hard it might be, it's really invigorating and gratifying.
I'm of course speaking from an outsider's point of view, but do you think PHP was a good option, or was it a "fitting a square peg into a round hole" situation?