The system simply doesn't have the capacity to serve lots of people in a small area. It only works if they geo-fence people into sparse, widely-spaced cells. Starlink is very upfront about this. There is very limited bandwidth per square kilometer of earth-surface. It isn't meant for cities.
Just because they aren't enforcing it 100% of the time right now doesn't mean it will stay that way.