Perhaps not to the same extent, but kids get the same skills out of any rough contact sport. You get tackled enough or dive enough and protecting your body gets instinctive.
Although I don't do it, my friends that do BJJ teach me a lot about it when I'm around them. One thing that's constantly fascinating about it is how most contact sports, including my starting one, are mostly two dimensional centered on good stance on one's feet trying to spot or counter bad situations that aren't. However, BJJ is three dimensional making a person comfortable in about every position imaginable countering falls or other entanglements from all directions.
So, over time, most contact sports couldn't even compare to BJJ on this topic in what situations it could prepare you for. An example that came to my mind exploring this was a car overturned in a lake. Being in a weird position, trying to stay calm, barely moving (big if holding breath), identifying direction/moves necessary, and taking just enough action are all pretty normal in BJJ. Whereas, those of just trained in high-impact, maybe-quick-moving standing sports such as karate/kickboxing or football might find that a much, more, uncomfortable situation. It's one reason I recommend cross-training in standing and ground arts.