In my case, well, I may be failing a little
I think you're doing fine. It's a fair amount of curation to earnings. You aren't one of those high earnings and you are curating people. Even if it's outside of this community. It counts. Don't worry about your own performance. :)
Hive in general is all about the interactions, every single one counts. If you can't always comment, that's fine. If you can't always vote because of time, that's also fine. But there's the problem of those who earn so much but have never really given anything back. Those are the ones that need to change.