SwiftUI MapKit map style inconsistency

I am switchingt to the new WWDC 2023 SwiftUI map with user location and a few map annotations.

I find if I use .mapStyle(.imagery(elevation: .flat)) as the map style, the map will be loaded with a reasonably zoomed area.

However, if I use .mapStyle(.imagery(elevation: .realistic)) on the same map, the simulator will give me a view of the entire planet. I have to manually zoom in everytime to find the user location and annotations, which is not very convenient. This is the only map style configuration that does this.

I am not very sure if this is a feature or a inconsistency bug. If this is a feature, I cannot see the purpose of it.