Nice work checking out the schedule.
To your point about money, yes, that's the answer to all your questions.
One of the other things that popped into my head about front loaded interleague was a parallel to college football. A majority of out of conference games are played early on. Then you get your in conference games which help shape the conference races. There might be some intent behind that, too. Maybe moreso than weather concerns.