Only time employees leaving is a bad sign had been when the company had been in zombie mode too long(few years) and haven’t delivered anything yet or still in alpha/beta stage with crappy deliveries no one is using or has no significant uptake.
Also, if there are financial difficulties, then a lot of people leave in droves and some actually come back after finances get better.
And people who are invested into “social impact” still care about their wealth and well-being despite living luxurious lives by the standards even of the developed world, let alone all other countries.
Like, sure you’d be able to live off your savings if you were allowed to stay in the country, but most countries have a short limit on a tourist visa and then you’d need to leave…