
...which is where the Random Valentine's Day Generator comes in. So let's say we completely remove February 14th as Valentine's Day, and people can just do something nice for their loved ones on any random day they chose.... the idea is in the right place, but let's be honest - most people are kind of lazy. Left to our own devices, we'd find ourselves back at anniversaries, birthdays, and Christmas and think "Oh crap, I forgot to just do something loving and kind just for the hell of it."
With the Random Valentine's Day Generator, each person would be assigned a random day every year where they are reminded to do something special for their loved ones. The giver still gets the reminder that there is an extra day a year where they should be doing something sweet but without the other knowing exactly when it might be. You also benefit by the sheer likelihood that the two of you will probably get different days so each one can really do something for the other person that they would enjoy much more.
Think about it - no more crowded restaurants one day a year, no more Facebook griping about being single/obligated-to-do-something, no more corporate consumerism making money off of people's natural tendency to want to be with other people...
I think I'm onto something, who wants to help make it happen?
*Update* No really, I've been thinking about this all day and I think I've figured out a good program with a monetization scheme. Any programmers who know how to create apps want to team up and try to make this happen?