Zados wrote:theres no such valentines day in germany - we dont need a day to express our love to someone when we can do that 365/366 days a year
Valentine's day is not for everyone. And there is some truth in what you're saying.
Valentine's day is much overcommericalized nowadays. Like most holidays - promotion of said holiday, more customers, more money, more profit, more promotion. It's a cycle. Every kind of shop is trying to get in on the action - from supermarkets to adult shops to gyms, and this in itself may be enough to put some people off the day.
Also, tieing in on your point, many believe that they don't need a day to show love, when they can do it everyday.
True, very true. But the original point of valentines was to show NEW love to people. Getting together, not to celebrate being together. Although in more modern days, many long term couples, even married celebrate, the original idea was not actually meant for them.
But nobody can say times haven't changed. More couples, more supermarkets flogging the idea have lead to an increase of the target market for Valentine's day.
Is this a bad thing? No, it isn't.
Valentines day succeeds at it's job - very well. It also succeeds at a job most people don't realise - to make people think of love. If someone says Valentines day, you automatically think of love. And if it is Valentines day and you have a partner, you're very likely to tell them you love them that day.
As with christmas, easter - it's not about the gifts, it's the meaning of the holiday. And the happiness it gives to some.
So no, it is not needed. Those that don't believe in it will avoid it. But a holiday that makes one think of love, tell their partner they love them or even get a new partner... it can't be that bad, can it?