There's a big difference between 22-66 and 77+ in a tournament. In general, with 10 big blinds or fewer, shove any pair. 10-15bb, raise all pairs and call a 3 bet all-in with 77+. 15-25bb, fold 22-55 UTG, raise 66+. >25bb, raise all pairs.
In a 100bb or deeper cash game, raise all pairs if first in the pot, limp 22-66 after limpers, raise 77+.
Wow, I was talking about this exact situation earlier today with another player.
In a tournament I had 2-2 and I was in late position. There were four callers ahead of me (no raise pre flop) and with four callers ahead of me I was not going to raise with a pair of deuces.
As long as you are fairly deep (>20bb) I think this is okay. If you had fewer callers and a 15-20bb stack, i'd consider folding.
Tournament is so damn different than poker. But it is rarely a bad move to get all your money in when you have the best of it. That's why you call with a small pair and 4 others already in. TO FLOP A SET !