Wow. That's a lot. I think the most I've ever spent on a game was on Robots.IO. I got myself 6 months of premium for about 30 dollars and got a few others a one month premium thing for a couple of guild mates. So about $60-70 all up. On a mobile game. This gave us nothing gameplay wise, just a cosmetic paint scheme. Since a fair few people did this, the Dev ended up giving that paint scheme feature to EVERYBODY for free, which was cool as. I was happy to support the game in its early stages, because I liked the game style (top down mecha combat) and the actual gameplay model was entirely balanced and fair (everyone gets everything from day 1, so there's no in-game power advantage to spending money).
Other than a few other purchased or try-before-you-buy games (Reigns, Virexian, KoDP, and the Trese Brothers stuff, $2-5 each), some quick/paid unlocks (Soul Knight characters, Polytopia races, Fist of Truth premium month for quick card unlocks, all about $10-15 worth each), the only game I've paid any substantial coin for was Event Horizon (A Star Control 2/Stardrive 1 combat mash-up). I got a little bit of in-game currency ($4), decided I liked it the game a lot, and went the whole "support the developer, get a nice mid-range ship" thing. Due to weirdness of Google pricing, this normally $10-12US option was $30 Aussie. I still went for it, and have been pretty happy with the purchase. First ship I got to level 100, and I've put probably 50 hours or more into the game all up, so I feel I got my money's worth. Could have done the same thing for free with other ships, but I knew exactly what I was getting, and made the decision on the "support the developer" side, rather than the p2w side (although it IS an awesomely powerful ship, it's essentially a single player game, so no biggy). I actually feel like it made the game a lot more enjoyable, because it let me try a heap of stuff out, and got me over the initial grind hurdle easily. Fortunately, the purchase is kept if I restart, or switch phones, yet I'm not sure if I'd use my mega ship again next time around. But it was the perfect thing to learn with and dump parts onto, so I like it. It made me a better player, by giving me the hand holding I needed to get to the later stages. Worth $30? Nope. But I still feel like 50hrs+ of gameplay was worth the money, and it's one of those "actually free" to play games, so I don't mind supporting the Dev anyway. One of the better pay-to-win options I've seen in a mobile game. It's not OP, just very powerful and flexible, and gets you to mid-late game content easily, while letting you try out all that content from your one-off purchase. Not quite an "I win!" button, but not too far from it, while not taking away the fun of the journey getting there (parts>ships in Event Horizon, so you'll still need to collect heaps of parts and fight a lot to make the ship truly powerful).
So I guess that's the point of this post. Only ever buy something when you know what you're getting for it (even if it seems expensive to others), or if you really want to support the developer and would be happy to do so with little to no reward anyway.
Hugging or hoping for pixels is never particularly satisfying. But I don't think I've ever made a purchase on mobile that I wasn't happy with, even when some were p2w, quick unlocks, or just throwing money at a dev for a project I liked.
And yes, sometimes I put my purchases into "rum costs at the pub" factors as well. If I think it'll give me significantly more happiness than the equivalent amount of rum, then it's probably worth it to me. Because otherwise I'd just go to the pub. But by the same token, you shouldn't be drinking two bottles of rum a day, so neither should you be buying heaps of crap on mobile. They both lead to some regrets, in both the short and long term. But we all waste money on something we enjoy, with not particularly good reasons for doing so.