"That's not the case though.
There are PROFESSIONS for moral obligation because it's a known fact that random citizens by default aren't responsible for their fellow man/woman."
Exactly. The point about firemen is totally irrelevant; they take on responsibility as part of their life. If you actually take and accept that responsiblity, by the bodies empowered to give it, and THEN don't act on it, that's totally different. THose people, very obviously, DO have a social respnsiblity.
This isn't about "what if no-one took that responsibility." The answer to that is obvious- if no-one ever took jobs related to the maintenance of society, then we would not have society.
But so what? That's nothing to do with the original question. The point is that you have no right to morally oblige citizens to start making personal sacrifices for others. Not one ounce.
And again, as I say, whilst you still spend money on luxuries here that could be spent spending lives elsewhere, then fronting this point is simple hypocrisy. You are spending money on clothes that make you look good whilst others die for want of that money; that strikes me as a real-life situation that is far more vain than the made-up nonsense that this question is. If you really do think that people have this moral obligation to sacrifice for others- well, as I already said, prove it. Give up your monies, your 'handbags and your gladrags', and all the trappings of the modern western world, and use the proceeds to save lives. You can live without them, but they can't live without the money, so why do you insist on keeping it all?
Not going to happen, is it?
Like I say- welcome to the real world- you are as much a part of it as any of us. People have a right to what they have and what they are, and trying to make them feel they should give that up for others is wrong. Whilst you stand in that system, it is actually quite monstrous to criticise others for that.