The Galaxy S4 comes packed with Samsung’s own keyboard, with its own features and swype method and so on. Some people like this keyboard and some don’t. Here comes the beauty of Android, if you don’t like something you can simply change it.
You can install the default Android Keyboard used in Android 4.2 Jelly Bean devices such as Nexus 4 or Galaxy Nexus. Just download Android 4.2 KB.apk and place the file on the sd card. Now go to Settings > Security > Unknown sources and check the box. This will allow you to install this outside of Google Play.
In the end, just go to Settings > Input Settings and check off Android keyboard. That’s it. You will use the stock 4.2 keyboard now.