I personally wouldn't put Happy in the same class as CPM and ES... not that it's bad, it's just not that level of "classic".
I've recently began to appreciate that not all fragrance require monster sillage and there is something to be said for subtlety. You can't wear sillage bombs to the office! Longevity of older fragrance just isn't what it is today - that's true, but one can always take a travel-sprayer with you and reapply whenever you want, and without big sillage reapplying isn't a big deal. It's a trade off - great fragrance, not great longevity.