Back on topic, it would be really nice if someone from the FDev Community Team would pop in here and tell us what's what. Dale and Brett seem to be able to read every thread, so them at least must know about our discussion.
Why?
Nothing has changed. LEP means free updates for the life of the game. That hasn't changed just because one season is to be free.
What is difficult to understand about 'I won't have to pay for any updates for The Lifetime of the Game'?
There would not even be a thread unless someone started to ask if they could get a refund because some other people won't have to pay for the next years updates. Pure idiocy and FUD. (Imho)