Starting April 2, cardholders will earn more miles per dollar, while non-cardmembers will earn fewer.