Where do you spend 120 baht a meal? That's a restaurant meal, not the average meal. I don't spend more than 60 baht in Bangkok. At $7 (250 baht) you're talking about a night out (maybe except alcohol), way off of the "average meal".
I worked in BKK since 2016 and office staff usually goes to the cheapo restaurants (which I frequented too), so 40-80 baht is completely common also for white collar workers. But meat, vegetable and oil quality is really shady in that price range.
I prefer to order grab of around 120-200 baht from a "healthy" place or going for restaurants within Central 200-400 baht per meal.
I love the tightest lifestyle eating rice and 1-2 side dishes from street vendors who deserve the money rather than foreign investors to extract money from the economy like leeches.
The funny thing about rice with something, most of the time you want to add an fried egg too (more likely like + 10 bath charge). Crispy Pork is about 10 bath more expensive than the other. I think 40 bath is like 5 years ago pricing. You can still get it somewhere. 50-60 bath is more standard now.