I really appreciate the amount of attention to detail in this game which wouldn't need to be there (and in most cases nobody would even notice if it weren't there), but which adds to the experience of the game.
For example, if SRVs didn't leave tracks on the ground, I doubt anybody would even notice. Yet they do, and they leave tracks for a surprisingly long time. This is a feature that wouldn't really need to be there, would not detract from anything if it wasn't there, and nobody would even notice if it wasn't there, but which is really cool given that it is there and is well implemented.
When your ship gets ice cold, the canopy starts freezing, and starts making cool freezing sounds. When your ship starts overheating, the canopy gets moist with humidity. Again, these are details that nobody would even notice are missing if they weren't there, and thus aren't really necessary, but make the experience that much cooler because they are there.
Similarly if you keep sprinting on foot, at some point your visor will start get humid with flying sweat. Wouldn't need to be there, and nobody would notice if it wasn't there, but adds to the experience.
If your canopy gets broken, you lose all computer-generated imagery (like targets and lines) from the part that's missing. This really drives home that these are things that are projected onto the canopy, and it's really cool that when the canopy breaks, the missing parts don't show those details. (Although if you turn night vision on, the details reappear again. I don't know what the in-game explanation for this is, or whether it's some kind of oversight. I would actually prefer if they didn't appear. It makes navigating more challenging, while still possible, as you now need to rely on watching the nav-compass and distance-to-target on the dashboard.)
The game is full of such small attention to detail.