My curation returns are pretty bad too, but I do see them going up almost daily.
This account is still very small, so I’m still upvoting at 100%. I’m going to keep it that way at least until I got 150 hive power, but maybe I just keep it at a 100% until it stabilizes.
I think that with my current 135 hive power, there are still times where my 100% upvote is worth nothing due to other people’s votes.
At some point that should no longer be the case I hope.