Well, could have expected something worse. :)

In all fairness (see above), this is a stupid tag which was added by a single user without any sort of proposal and now that iD officially supports this tag (especially for automatically adding "railway=tram_(level_)crossing" onto every tramway-highway crossing regardless of the context) doesn't help this confusion at all.
I actually wonder whether I should bring this up into the discussion in the forums.