I would see it rather as a question of definition. But I am with you, that fullfillment is what lasts. Does not mean to me that happyness would be something bad only because it is meant for a short timeframe.
Think there is times where happyness is the right thing. And other times when you have the means to go for fullfillment.