Not wearing a seat belt is dangerous to others when you're catapulted through your windshield at 90mph into traffic. This is not the clear-cut case you want to make it out to be.
In the other case, a violent roll over accident will happily eject you from a side window and off on a happy trajectory towards whatever might be in that direction.
Forward through the windshield is hardly the only way to be ejected.
You're going to be thrown out in some additive vector of where you were going and where the other car influenced your car to go, depending on what other impacts you're getting pre-ejection. That can easily be into another car, into other traffic, etc.