What do you exactly mean with lack of respect? All the professions i've listed above face issues regarding lack of respect all the time (angry shop customers, angry patients, angry board members, etc.). If you feel undervalued in your current team, i would advise to interview with another company/team. If you feel undervalued in your social life, switching roles/jobs usually won't make the problems go away.
It feels like the first one. Problem is there are not many opportunities here, mainly failed, almost failed projects from the west, that need to be relocated, otherwise they don't have the money to survive. Thanks.