AS wasn't kicked out for going across the street for a soft drink--it was actually beer. Oh yea, and sharing one of the newcomer's smuggled in xanax. So much for being kicked out for 'nothing'.
Every decision, every action, has intended and unintended consequences. Your son just experienced that. Thankfully, he's the only one paying the price for his choices.