I was just thinking about these the other day. When I was a child my big sister had one, I loved it but I swear I only had to touch it for it to mysteriously tangle up.
Passports are expensive & disabled people are poor. And no, there's not much help for disabled people in Tory Britain. Also it's a bit of a Catch-22, it's hard to get ID that proves who you are without ID that proves who you are. Currently having that problem with a disabled family member and haven't found a solution yet.
If passports were given out for free then sure, but they're really fucking expensive. Mine expired years ago, but since I can't afford to travel anyway I'm hardly going to scrape together the £80+ for a new one.
Last time I went to literature.cafe it redirected to here: https://gaviscapes.github.io/. Essentially it seems that something went horribly wrong & the admin is still trying to get it working again.