I understand and agree - but unfortunately many developers just instantly think they're AAA studio quality, so therefore everyone on the team MUST know & plan ahead - or else! This just frightens and angers the workers. Why can't people just calm down, and acknowledge that a game, is just a game. Yes, it can generate A LOT of money. Then things become serious.
A ludum dare - for me would be impossible unless I cheat by reusing code or whatever.