Oh, it makes sense. But I think the side effects outweigh the benefits.
as if it wouldn't be trivially easy to show users their own games
Actually, I think the way Itch displays games, that would be non trivial. The only places there are any modifications per user is the front page and the recommendation page. The browse pages are the same for everyone (according to their setting of the adult content toggle).
If the frame work would work different, that would probably make a lot of features trivial, like the often wished for negative filters.