What is your current marginal tax rate, and what do you think your marginal tax rate will be in retirement?
If your current marginal tax rate is higher than your retirement tax rate, do traditional.
If you think your retirement tax rate will be higher than your current tax rate, do Roth.
For example, our gross household income in $100k, which puts us in the 12% bracket. If I were retired right now, I would probably withdraw ~$60k/year, which is also in the 12% bracket, so it doesn't make too much of a difference which method I choose. I actually do about 81% traditional and 19% Roth, after maxing my HSA.
It's also dependent on factors outside our control. I personally don't anticipate that the tax rates for middle class will change significantly enough that it's worth worrying about.