50 Cent is catching flack for promoting his brands in what should have been a post dedicated to 9/11.