TFC and the International break

Can somebody please explain why TFC have an MLS match on a FIFA designated International Break when Canada has a match the same day. It was always obvious that TFC would have players selected for the Canada squad. Does MLS not give a damn about FIFA? Or is it just another way for a US organization to screw a Canadian team?