The issue is that he's not respecting the required APIs. It literally does not function on a modern Android device because of the permissions.
Do you want privacy on your phone? Apps are required to implement the new API for better user control of privacy and permissions.
The developer was incapable of maintaining their app to modern API changes. That sucks but it's like complaining that you can't run a Windows 95 program on Win 7 without having to do some work on it yourself.