Part of the problem may have been you were rebooked on a Y fare. I changed my flight today because of the weather in EWR. The one I wanted was Y fare. I would have been charged the difference in cost. I opted for a flight two hours earlier in U and did not have to pay any difference.