In regards to dubbing: adding a voice to a character isn't simple as it looks as you take into account of lip sync and facial animations, while making it multilingual since languages have their own manner of speaking (different lip movements and sounds). Like if you were going to make an ENG dub for a game that originally has JPN dialog, the lip animations for every character will be overhauled to suit ENG phonology matching the dub.
Square Enix did this for life is strange (which has sip sync made for ENG but it was reworked to fit JPN dub) making it appear as if the characters are speaking Japanese natively. However that's another layer of complexity that most developers aren't bothered to rework due to cost and time constraints. The same with VN's that are originally developed in Japanese but only translate the text rather than adding an entire ENG dub.
I know a few VN's and Otome that don't have ENG dub (Steins Gate, CHAOS Child, Amnesia, NORN, etc). as they only have the text translated but not the spoken dialog. Not only is the dub going to be a hard process, but translating background art (signage, letters, memes) from JPN to ENG since those are in JPN first (it requires recreating the scene or drawing it from scratch using the original as a template) so it doesn't look weird.
As in why are they're speaking ENG when the visual context surrounding them is in JPN? To avoid that, replace stuff from the background like 田中先生, 立入禁止 or 止まれ with ENG equivalents such as "Mr. Tanaka", "NO TRESSPASSING" or "STOP" which requires you to redraw or reconstruct the scene by overhauling the original, if the JP signage is vertical: recreate it in ENG by flipping the sign orientation.





