If it's of any help to anyone, my two cents.
I've wondered the same thing many times in my life. Some people I know make far less and have far more "expensive fun things" and are happy living in debt. Works for them, I personally get sick to my stomach over debt. I'm extreme the other way.
Life is an accumulation. Don't underestimate the power of baby steps. Move in the direction of your dreams. Start saving now. Manage the value and your cost of ownership or loss. You have needs, wants, and nice to haves. In my opinion, don't go into debt for the later. Life has a funny way of sneaking up and throwing needs at you. Save debt for a last resort. It never ceases to amaze me when I want to make a big purchase. By the time you save the cash for it, you'll know what it's worth not just what it costs. I make better decisions paying cash.
Remember, the internet and this forum shrinks the world. Focus on you. Don't worry how other people do it. If you want it bad enough I guarantee you'll find a way that fits your needs, comfort, and budget.
I think cash is the best option but bottom line, do what makes YOU happy and don't look back!