As a partial correction, Kanata didn't say "yes" to the date, but rather, "Hai?!" which can be yes but can also be taken as an utterance of surprise. It also allows for misunderstandings like you put forward here, which allow for shenanigans to happen, and is likely why it was chosen.