Good tips, the temptation to spend money at this time is very large compared to when I was in college or at the start of work, namely 10 years ago, now malls are designed to be very attractive so that it makes us want to shop, restaurants are also designed to make us able to last a long time and try all the available menus so as to make finances we can get screwed.
You are right with this. This is part of their advertising means to attract customers but one can still avoid most of this temptation if one make a good plan for his money and lifestyles. I'm not expecting a hustler to visit restaurants for all day meal, this may be so expensive for him/her. Shopping with list and making a budget for your monthly income can save you from any attractive design place on any goods and services.
Yes. It is common and is one of marketing strategies also in terms of marketing. I think that's very natural, especially with the current conditions where people want to shop in a complete and comfortable place, but as the OP say, we also have the power and effort to control and align which financial priorities are more important and urgent or not yet urgent.