I'm afraid that you are describing some sad facts of the game, and there's little hope for change.
For now, there's no way out. Thus, my POV is, don't play multiplayer games for anything but the fun. Not for XP points - that makes it easier to bear when they vanish.
Rule #2: No CC passes in MP games!