Some places make good foam and some don't, and it is fairly consistent. Elaine says it has part to do with the machines they use, that some are just a lot easier to use, to get it working right (she worked at Borders, in the food section, for a while). My suspicion is that this new place doesn't have that kind, and neither do several other places I check out periodically.
This morning I went to one of my regular joints. They hardly ever get the foam right, but sometimes they do. I sipped but didn't pull off the cap until I got to work with my large latte. I was surprised to see quite a bit of foam there, holding up. As I kept drinking, and took out my spoon to scoop some up, I noticed it was looking odd. It had a weird consistency that was more like that of sour milk than of good foam. I think the milk was past its prime. Ultimately I threw the drink out.
Of course, as I write this, I think of how many people in the world have real problems to worry about.