Why not? The more special enemies you kill (such as Fallen Captains, Wizards, Hallowed Knights, etc.) the better your ranking. Dropships could just warp in and then let all hell loose.
-
More to the point, where are all the public events?