Strictly speaking, we're talking only about user switching. My bad for confusing
matters by bringing up the related-but different issue. So, that said, I withdraw the
caveat, and will unconditionally support user switching as an important feature worth
blocking for.
What you describe is a corner-case, that should be handled better.