Why are Chinese names in anime sometimes rendered in English using the Japanese pronunciations?
I can't yet cover all the reasons, but at least on Hitori no Shita and Cheating Craft, that's what they're using on their official sites.


Hitori no Shita - Characters (English)

Cheating Craft - Characters (English)

Changing the names from the one stated on the official site may confuse viewers when they notice the inconsistency, especially coming from official licensees (e.g. Crunchyroll). This should also explain the retconned subs of the first 2 episodes of Hitori no Shita when they diverged from the official given names. The viewer's experience could certainly be improved by adding &quot;translator's note&quot; though.
I can't say for Reincarnation no Kaben, because apparently it hasn't been licensed in English yet. In this case, fansub/scanlation is a different thing because they're free to translate how they want to (add &quot;lack of research&quot; into the factor too).