It is not only about care. The cost of ticket of 125km AT-Linz-St Pölten line in Austria is 12.9 euro = ₹1124. Are you really ready to pay that much. And even if you are, should we force Millions to do that.
So of course our needs are different and so is the look of our loco and coaches. We are developing nation and should think like one. One day when we have become developed nation then surely your arguments would be good.