Don't be an idiot. First of all, simply because they landed at EP doesn't mean they were over the city when they decided to land. They could have returned to EP from farther away. Second, I realize you probably were not serious (at least I hope you weren't) but it should go without saying that lateness is not a reason to be unruly. At this point, joking about it isn't funny.
You should take your own advice. There was no airport in New Mexico, Arizona or Nevada the captain could have landed at? If the closest airport after nearly two hours was El Paso then Continental has a lot of problems.
Further information shows that the unruliness was due to a stewardess throwing a bag of peanuts at a passenger who responded by throwing a drink at the stewardess. I certainly hope the stewardess was also removed from the flight.