The overall rating reflects the current state of the app. It accounts for all app reviews but prioritizes the most recent ones.
I like the app, but it seems to be struggling lately. Interfacing to so many channels is outstanding...if it weren't broken. Hopefully the issues are just temporary.