There is no way to model every part breaking exactly as it would in real life as that would crush your processor. Otherwise you'd have a damage simulator. ROF's damage model is very good and it is progressive in nature and it does a great job of makes shootdowns interesting, fun and pretty convincing.
People predicting doom for ROF is nothing new. We've learned to live with it.
SOW will be awesome I am sure.
Jason