Just the way the systems handling it.
I renewed the week before Xmas with an expiration of Feb. 2017. My new expiration date on eServices is Feb of 2018.
Wouldn't work for someone who would be in August. I was set to expire the end of this month but renewed early last month so it was updated to January 2018, it's all based off when your membership is up, not when you renew.