We are in a world driven by comercialism and are consumers by nature, i think it is put in our brains from a young age to spend.
is it ethical? who knows, but would it be better to be paying for a service/product and in turn helping someone else earn a wage or just to sit on the money and let it sit covered in dust for a "rainy day?"

if you find it ethicaly wrong, then by all means do what you feel is right to do with your money, it is after all yours.



ETA: is it a feeling of guilt for the ethical side, or a feeling of guilt buying something you KNOW you dont necisarily need?