You dont have to compare valentines to christmas... and also thats kinda false, less resources from all sources? if u talking about the event bonus, christmas had no loot bonus while valentines has triple loot... so if you are smart and know what to do valentines is most profitable...
also, christmas is the event where you can relax, you don't even have to be active doing addys but its enough sending explorers if you been playing for quite a while and valentines has probably one of the best buildings in the game which is love tree .. and last year had endless iron mine and now it got removed which yeah it kinda makes it a dissapointing event but dont compare it to christmas.