Tom Brokaw apologized after calling Republicans racists and saying Hispanic immigrants should better assimilate into American culture. Well...he apologized to the immigrants, at least. Here's why he shouldn't have.