Notice that all those other stalls are technically different purveyors...

And as you said:

Problem for subway is that Kosher/Halal would require multiple work benches, preparation rooms, fridges, utensils etc. Easier to setup dedicated branches to cater for each.