It was infuriating when I'd come back to NZ, especially with foreign friends, and feel slightly depressed in the supermarket cheese aisle ... for a much richer, double cream (as it's called ...
There are many varieties of cream cheese available. Look for young cheeses with a far-off use-by date. Cream cheeses are designed to be eaten as fresh as possible. Eat 3-4 days after opening.