My personal philosophy on this is:
After I am able to max out my 403b/401k, roth IRA, and HSAs if I go that route, THEN I can put any left over savings into something like a 529.
Chances are, I am not going to pay for my kid's college. A whole other discussion from other threads, but barring lucrative scholarships, I will be heavily encouraging the kids to start at community college and not going into life ruining debt with a crapton of student loans.
Do you have kids?
I understand this is your personal philosophy, so who am I to poo poo on it, but others have mentioned similarly. And I'm pretty adamantly opposed to this as the be all, end all advice. I don't believe there is any one size fits all personal finance advice....but, allow me to retort, because I hate the old, you can't borrow for retirement adage.
First off, everyone that posts here is in different stages of life and make varying salaries. I'm probably a little older than some in this thread. I have a child in college now. I have junior in high school and then one more to go.
I started saving for college for the oldest about 15 years ago, and I wish I had ramped up savings on each earlier and more when I had the chance. College is EXPENSIVE and only going to get more pricey on down the line. Further, in my humble opinion, a college education is the best option I can offer to hopefully propel my children on a successful, rewarding career (read, get them the hell out of my house). Seriously though, you only have 18 or so years to save for college educations. And in MOST cases even less because lets face it, young children are expensive - I know my day care costs during the summer where almost double my mortgage - so it's hard to be in a financial position to start diligently saving early on, which limits the amount of time to save even moreso. That only allows you a modest window of say 12-15 years to HOPEFULLY catch a bull market and see a decent return on investment on these funds.
Now, I was lucky int hat my oldest is bright and received scholarships. In fact, we were able to save enough for that one, that we'll have excess funds to bump on down to the younger two. If I wasn't lucky with a decent market and scholarships, we certainly would have fallen short on one if not all 3, by a lot.
Also, while you can borrow for college, it is quite costly and burdensome to do so. I did not want to hinder my children with anchors upon graduation, rather I wanted them to explore and find something rewarding (hopefully financially sooner rather than later).
I believe if it's within your means to save for retirement, you should also be saving for higher education if you have children. As I mentioned the time constraints on being able to save for college, your time frame to invest for retirement is much longer, often times 30-40 years. You receive a supplement in retirement in the form of social security. And, while you can't BORROW for retirement, although there are financial tools available such as reverse mortgages that really can let you borrow for retirement without having to pay out, you can ALWAYS WORK LONGER. I know that's a bad phrase around these parts, but that's life. A child in my eyes, is a responsibility. Not every child can, or should go to college, but that money doesn't just disappear if they choose not to (or maybe they do at a later date in time). And while consumer debt is a huge concern, student debt is also a tremendous concern and most credit card debit goes hand in hand with tuition debt.
I'm pretty pro-college, I know, so this obviously has a slant to it, but I really hate people saying they are putting off college funding until they are able to max out that, or max out this, or whatever. You should at the very least hit the minimum to receive the maximum employer match on a retirement plan. But, you're doing your family and children a disservice by foregoing saving for their education. Oftentimes people spend this money on vacations, new cars, bigger houses, etc...
I just say this, wait until that tuition bill(s) hits your door and hopefully you'll be able to help out significantly with this expense. And like anything, starting early is always better.
Lastly, I'll just add, that while you can't borrow for retirement for the elventy billionth time, successful children have been helping parents for hundreds of years. And I hope my children read this post in about 30 years from now.
g'luck