можно так эту логику описать - ты набираешь текст так, как он пишется (каной), а не так как звучит. тогда эта логика очень стройная. даже стройнее, чем вариант с набором ромадзи, когда удвоенные согласные ромадзи превращаются в маленькие цу, а вот удвоенные гласные не превращаются в у, во многих случая означающее удлинение (сорян, что привожу такой извращенский пример, но мне нравится )