Yes. I agree with you that a keyboard/computer presents some impracticalities, but it’s surprising what a little isopropyl alcohol and some q-tips will do to a keyboard, if used periodically. (And, frankly, if it’s hideously unclean, I don’t want to type on it.)
I see some sort of smart glass keyboard as an eventuality someday, but it doesn’t just need haptic feedback. A big part of touch typing is being able to rest your fingers on the keys and press them to type. So, you’ve got to come up with a haptic mechanism that allows you to feel keys that aren’t really there, and then you’ve also got to have some sort of force feedback in the glass, so you can rest your fingers on it without it just thinking you’re typing all the home row keys at once. I think we’ll get there, but it think it’s a long ways off. And you’d need some sort of really enormous improvement in capability to outweigh the advantages of touch typing - being able to type while looking at data and not your fingers is nothing to give up lightly.