Though, in my own personal experience, I've observed the exact opposite as you with regards to geography :)
I'm from the USA, and am "one of those" who's been writing software their whole life (though I only entered the market around 2001).
Over the past 10 years I've had multiple contracts where I billed my client 40hrs a week, though the work only took me perhaps an hour a day, if that. Client's extremely happy, because in his words, my hour of work is more useful than 8 hours of work from a 4 person team from India or China.
My guess, knowing nothing about how it's done over there, is that labor costs must be so inexpensive that you can assign 30 people to a 1 person job, and hope that something works? But I'll always be curious.
Regarding morality, I don't see how it comes into play! Be honest, be ethical. But your money source is just that -- a money source.
Do you think your employer would feel bad about hiring someone similar to you at the same time, so that after a year, they could fire the lower performing one? They wouldn't feel bad at all. At some businesses, this is an established procedure!
OP: Don't Feel Bad about working multiple jobs at once. It's not a marriage or a intimate relationship. There's no expectation of exclusivity. As long as you can do well at all your jobs at once, more power to you.
Put differently, I think active deception would be immoral. I can't believe it but I heard a story recently about foreign workers taking advantage of remote work/pandemic by running a "bait and switch". One person applies, gets the job, then someone different (and unqualified) actually shows up. _That's_ unethical.