Just like most folks don't like to hear music blaring from someone's phone with a bunch of curse words and nastiness (see "Do Me" music that's all over the radio now), there are a good number of people who don't subscribe to Christianity and don't want to hear church music being sung at them on their way home from work. That doesn't make city living interesting. That just makes it a little more annoying.
If I wanted to hear it, I'd go to church. Leave me alone during my commute. If I wanted to start belting out some "Iron Maiden" or "Black Sabbath" during a packed train full of commuters would _that_ be OK? Of course not, and neither is this. That being said, I'm not sure that much can be done about it. While playing music w/o earphones is prohibited, I'm not aware of any law/regulation that prohibits singing.
No