I can type much faster on a software keyboard than a hardware keyboard. Once you get accurate enough, not having to apply pressure to the buttons makes you way faster.
Here ya' go. There's a new technology called buttons. You can actually feel things, and you won't take up half your screen. No need to thank me.