Android is fragmented not only in terms of hardware but software as well. With any of the more complex games, it's simply impossible to have it working on all devices without issues. Some developers simply choose not to have and support an Android version and there are those that have ported on Android but have decided to no longer work on it because the effort put in is not being justified by the benefits of having an Android version.
Regardless, if you're looking for support on something, I would suggest not letting your frustration get the better of you and baselessly blaming things on "bad coding".
Bookmarks