As I've said here and here - I won't quote them here due to their Tolstoyan nature - 24 hours is too long, as has been mentioned elsewhere in this thread. It could put you out of the game for 2 days. Example: I can play DayZ from 19:00 to 22:00 each day. If I die at 21:00 with a 24 hour respawn time, I can then only play from 21:00 the next day and then it's almost not worth it. If there is a 12hr respawn time, I could play from 19:00. I much prefer 12 hours. I find it hard to believe that someone who can afford a computer good enough to play ArmA can only spare one evening a week. If you are playing this game to relax... you're going to have a bad time.