Zorilla - I hear your points...and I find them interesting...the first one I'd like to pick up on is the damage engine...everyone would have to see evryones dammage otherwise the game would fail...loose it's realism...which is what the game is based on...we'll see this, period..
The weather system
et al - it's always good to speculate!...but I always find we're left breathless when the games come out and, usually!, they are tons better with parts that are mind blowing...that wasn't even on the long distance radar of expectations :p