"The restaurant was way out of line here!"
So more laws should be passed? The actions of the restaurant is not the story here.
Actually a new law may be in order here. I expect the government to protect me from drunk drivers. Having a designated driver is a good thing, and in this case the restaurant evicted the designated driver, apparently with the intent to have him leave, and let one of the members of the party that had been drinking do the driving.