I see what you mean. It is commercialized. But there are people that like to express love that way and that doesn't have to be a bad thing.
I don't think it's a bad thing to buy someone a ring or some flowers. I get that people don't like to be pressured to do it or that not everyone has the means to, but I don't feel like there needs to be so much negativity towards Valentine's day and there really is a lot of negativity towards it. It's just a day, and if people want to spend it giving chocolates and roses to their partner that's fine, if they don't want to that's fine too.
It makes me feel special to get flowers even if it's on an "obligated" day. I would be a little sad if my partner decided not to give them to me just because it was a "commercial" day because when it comes down to it every day is a commercial day.