Because it started as a fun project that ended up becoming large. It was only supposed to experiment over three days. Also, because I'm the kind of developer that enjoys having complete control over what he creates, to tweak it however I want.
What QoL features would you want added though? I often see the "fast mode" mentioned, and have added it.
I'll be honest, I don't remember this fast mode. Hahaha
But the last time I truly wanted to skip some parts, I thought it wasn't quite fast, even more so when compared to Ren'Py's skip. Don't know what update it was, though.
But some things that annoy me is that the save screen doesn't open near the last used slot, so often you have to scroll to use the next one, and there isn't anyway to quickly save from the chat (I think, I could just be dumb, thought), so going back to the contacts, then back to the main menu, then choosing the option to save is to cumbersome, unlike Ren'Py's right click anywhere, so despite liking your game very much, I never bothered redoing the choices.
Also Ren'Py have more autosave slots for the choices menu.
And the main thing: Rollback. I wouldn't even cara about saving if I could just go back to a previous choice and choose another one to see both dialogues.
And one thing that have no relation to Ren'Py but I think would be nice is if the chats were ordered from most recent to oldest and the screen was always scrolled back, so the current dialogue would be always at the same spot on the top of the list.
And don't remember if you can go to other chat by clicking the notification, but if not, it would be cool as well.