Yeah that's great! Dialogue can be the entire experience if you really work with it.
Oh I totally agree.
I think a lot of people end up mistaking good writing for a good dialogue system, and I'm not convinced they're the same thing!