It means the society has really advanced into the post industrial, urban life style.
It creates some inconvenience in emergency but compared to the alternatives I hail this great way of dealing with others.
Those pointing fingers based on moral judgement are really as irresponsible as immature.