President O'bama finally takes a stand.