seriously? not wanting to be revived and killed over and over again does not mean he shouldn't play BC2. It's one thing to revive to save tickets, and it's another just to waste them because the guy revived is just getting killed immediately. It's frustrating and pointless, and does not help the team win. Reviving efficiently is helping your team win.
Perhaps you would like to be revived 5 times in a row and killed each time, and end up dead in the end.
Medics can't determine when it's a safe time, all of the time. Bunch of monkeys could pop out of the grass and start shooting when they think it's safe. You have two seconds once revived, in that two seconds, most times you can determine your next action.