<human>: Can you succinctly summarize the text in 1-3 sentences?

It seems like a lot of people consider future tax rates to be the key decision factor when choosing between a traditional and a Roth IRA.  But what about capital appreciation?  Isn't it always better to pay the taxes up front if you are young and assuming your investment will compound at 7% for multiple decades.  In other words, even if tax rates are much lower in the future, you will pay less taxes on the smaller initial investment with the Roth as apposed to getting taxed on your fully appreciated portfolio when you retire.  There is also the psychological component of knowing that all the money in the Roth is yours, regardless of how much it grows over time.
<bot>: If you're young and eligible, shouldn't you max out the Roth before contributing to a traditional IRA (or 401k beyond employer matching limit)?