The description of the https://wiki.openstreetmap.org/wiki/Tag:railway=halt wiki, says:
A place along a railway line where trains stop. It’s not a station because it has no switches.
If we take this to mean that trains cannot crossover at this facility, then most subway/metro stations should actually be tagged halt rather than a station.
This actually makes a lot of sense since stations with crossovers/switches are usually more important in the railway network like junctions, terminals and crossing stations. Proper tagging of subway stations as halts will help to bring better hierarchy among the stops in the system.
Im going to try retagging the stops for the subway in my city and compare the results.



Band 8 imagery with false color mapping showing the 5km long 
Play with the 
The subway network in New Delhi (blue) and under construction (red) - 
Shower head
Seeing a world map in my native language Tamil for the first time in my life
Broken highways in Japan. Bigger circles indicate highways of higher classification

