I was shocked when Delta eliminated change fees for Main Cabin tickets. I had to push a trip back by two weeks, and I only had to pay the difference in the ticket price. The best way to change your flight for "free" is to make sure you aren't booked in Basic Economy, which still has restricted rules.