Everybody has different priorities. I think two vacations a year are silly, at that point you won't even remember what you did. That is another way to spend 1-2k easily. Everybody has a number of'quirks' that end up eating a fair amount of cash, be it daily coffee, smoking, eating out vs eating in, international vacations, etc. If you look as you're budget over the course of a year, it's easy to find what these might be and evaluate if you think it's worth it or not.
As long as you aren't in debt and are saving a moderate amount for retirement, I will never judge another person for how they spend their money. Hell, even if you are in debt, if you're current on your bills and still putting aside a decent amount for retirement, by all means treat yourself to something silly once in a while. Life is too short.