It seems to me that collecting staking rewards in ETH2.0 in some respects is like picking up nickels in front of the slashing steamroller. During the August Medalla network bug, many validators got slashed through no fault of their own. Is it possible to protect validators against accidental slashing when they are not at fault?
Edit: I probably should have differentiated staking penalties for simply being offline vs. accidentally being slashed like what happened during the August bug on Medalla. That's far more serious IMHO and that's what my original question was referring to.