I think a bus could stop in the middle of the street, but a bus stop still removes dependence on a smartphone and protects from the weather.

No it couldn't, for legal liability reasons, usability for the travellers, etc...