Let mine lapse, as well as my wife's. The dismantling of the eBay Anything Points certainlly put the stake in the coffin, however I would have to say frankly that even prior to that we had decided not to renew based on Points.com's absolutely ridiculous new pricing system. Not sure what bean counter or consultant recommended it to them - but they sure blew it.
Additionally, I find the new interface annoying and hard to use (though without the pricing disaster I would have learned to bear it).