Yes, managing finances takes some level of skill when there are many different expenses in a modern personal budget. But there are ways to live frugally and get ahead. They just aren't flashy or fun.
On two very small incomes my wife and I made big financial strides early in our marriage. We were very frugal but we made it work. We had the lowest tier Internet. We had a very conservative budget for eating out and groceries. We didn't have Netflix or Amazon. Once we paid off a number of debts, our spending was able to increase responsibly.
Edit: More tactful wording.