You can get things done by pushing your narrow world-view onto people who don't agree with you, but that doesn't mean they're worthwhile things. If you're going to push through legislation just to "get things done" and then realize, oh hey, that was a pretty stupid idea/it doesn't work/nobody likes it/all of the above and then repeal it in a few years -- or worse, never actually get around to fixing it to the point it snowballs into one big disaster, well, what did you actually accomplish? (Spoiler: nothing.)
But what did segregating people solve?
Oh wait... nothing. Why? People still complain, people still argue that "something must be done," the argument of "health and pocket," etc etc etc. I say nip it in the butt. If you are going to get whining and complaining no matter what you do, you might as well just full on go for it... especially if doing so is profitable.
You take that chance, either way. It's better to come to a quick solution and implement it for the best results. You break down the statistics, you throw the irrelevant percentages to the side and you make a choice from there. Like how a computer works. After that it just depends where the priorities of the majority in control sit.
You can't dismiss logic and then try to use it to debate. If logic "doesn't apply to humans" (um, erm...I am almost certain it does, given I'm using it right now and it serves my life as a human quite well, thank you, given it allows me to make decisions that may or may not affect my chances of survival on a daily basis), then you are either admitting that everything you're saying is illogical nonsense and let's just end the debate with that or...you're not human? I'm not really sure how else to take that, honestly.
Actually, logic is that pleasing no one and accomplishing nothing servers no point or purpose. "Compromise" isn't actually a logical answer to a solution, it is a "common sense" solution. And using yourself as an example is now talking human (singular). I'm talking humans (plural). Humans, as a group, are far from rational or logical creatures. Thus throwing up a quick statistical solution to the problem... does not work.
There used to be smoking and non-smoking.. now it's full on not allowed in most buildings. And, as non-smokers complain, it'll progress as smokers rights
are gently infringed upon (see: tacky warning labels). Though I suppose that a slow down-tilt does make for better transition than bluntly making everyone go cold turkey. So, I guess, there is that argument.
I'm also not human. :p
My wager is that you're pushing your own worldview on literally everyone else in existence and speaking on behalf of others who don't necessarily agree with you where you have no authority to.
I have never once, ever, been honestly presented with something that could be shown as not having ulterior motives in today's environment.
The "dicks who cut in front of you" are actually hurting themselves between crap like road rage and accidents that are caused because of this. These people might be "thinking of themselves" but they ain't really thinking, at all. That self preservation (the human instinct) you were talking about goes to the core of this.