Outside the US, in first world nations at least, it's expected that you get consecutive days off and you don't need to beg your boss for permission to leave town each week. I've never had to schedule a leave from town and don't know anybody who did, because it's plainly obvious that our weekends are our own.
Another problem is companies that intentionally book non-consecutive days off for their workers are also going to do everything they can to discourage workers from taking time off when they want to.