You're right the points still can expire:
Points don't expire as long as you earn points through flying JetBlue or through the use of the JetBlue Card from American Express on eligible purchases at least once in a 12 month period.
But for us it's like they don't expire as we use JetBlue twice a year...
Before this new change it was almost impossble for us to get a free flight... at least with this new change it will be posssible...