Dang what's up with all the Jennifer Hudson hate!!!