Yes, seeing the same problem! But I don't think a voting cap would be a valid solution because that would only delay your loss (and wow that is a lot!).
I am sure there is the same voting power mechanism for downvotes as there is for upvotes but maybe the impact of a downvote should be a fixed amount or at least way lighter with every next downvote...
Anyway, we'll see! Thanks and keep us updated ;)
It's ok if content is hidden by too many downvotes but I don't think that earnings should be affected by that.