@Cernovich 100%. When I got married I brought my wife--who's from Sao paulo--to my city, which is 12x smaller than São Paulo, way better quality of life, there's everything except the heavy traffic, the pollution etc. But she complaints about not having "so many restaurants
If this is happening to you as a man, you need to nip it in the bud. It's just an unacceptable way to live.
Spoiled wives are like spoiled children. If you allow an attitude of ingratitude and entitlement to develop unchecked it will proliferate and spill into everything you do, not just the work trips.
Leadership is fundamentally frame control. Unless you're gone so much you've basically abandoned her, you need to call it out. Stop taking her shit, create some deterrence, and be willing to fight.
Better to do it now when you have a chance to turn the marriage around than later in divorce court.