There are always going to be limitations with the game, right now, as you already noted de-sync could be the most pressing issue in situations such as you've noted, however, ping is also a factor. So, I don't think removing health generation would actually solve it, it'd actually cause more problems than it'll help in addressing the problem.