Agreed, this is very unusual and I struggle to see a particular benefit with this approach. Platforms are already mapped as areas here, many even with separate platform edges, and stop positions describe the locations where trains stop.

I removed the nodes in https://www.openstreetmap.org/changeset/169187265.