In Canada/Abroad things are a bit different. The compromise happens but its at a different level.
Here the guy and girl usually buy their own place/live away from parents after marriage. Rarely you will see a guy living with his family after marriage.
The compromise is more shared,where the guy and girl have to balance both sides of the family...i.e. spending holidays/time with respective parents, career and kids.
Still, it is women who have to compromise a bit more, but its not for their husband's family..its for their own family. i.e putting work on hold to have kids, then to continue working while taking care of kids/some choose to stay at home for a few years.
The only way to live and function in the world is to compromise. One does it at school to make friends and function, at work to get along with boss and coworkers and in family and married life.