> As a society we choose what level to have it at.
It's kind of off-topic but please correct me if I'm wrong.
Local government chooses the train service operator. The operator chooses the providers of machines (trains and carriages). Engineers design those machines according to some more or less specific guidelines from product designers. Their managers and peers provide the missing details.