When you are playing with dinosaurs, they act at a specific time during the round, which is their turn. Thus, they trigger hazard spaces at that time. With bots, citizens, and other targets generated by a character, they trigger hazard spaces at the end of the turn of their controlling player. The only sorts of targets that would never trigger the "end of turn" hazard space attack are:
1) Citizens that are in play, but are never activated. I believe that this can come up in the "move the shards" scenario, among others.
2) Turrets or similar hazards not associated with a player and lacking a dinosaur-like turn. This would have come up in the Sentinel Tactics tournament at PAX South had anyone moved one of the turrets into the hazard space of another. It would have taken damage upon entering the space, but would never have triggered the "end of turn" activation.