If the airlines really wanted to get cute, they would reward $$ spent, not miles flown. I have flown BOS-LGW RT for less than it would cost me to fly BOS-LGA but I get many thousands more miles. Counting miles and segments are stupid for the carriers, what the airlines really want to reward are your $$ spent.