I had a Junior High School teacher who did a variety of immersion lessons. The problem was even a small deviation from the real world structure turns the exercise into a pretty simple game. Essentially, the results are too complex and muddy to extract overall lesson.
And social science/history/economics is about learning the standard lessons of the field (even if those lessons are themselves simplistic compared to the real world, they are a baseline of common knowledge).