Money is a medium for economic exchange. It's concept has nothing to do with how and on what it is being spent, so money is neither for survival nor is it for luxury, especially as those terms are not universally defined. Money is just an economic concept for exchanging goods, nothing more.