You are correct in that, though dividend tax rules are complicated and differ all over the place too. In Germany you pay a flat 25% (which is already better than it used to be. You used to pay your regular tax rate, whatever that would've been. Probably higher than the 25%. But 0% sounds better to me.).
Now here in Canada you pay something like half of your tax rate and its different whether they're "eligible" or not and such things. But all that is only outside of tax sheltered accounts and at least on my end I don't make enough to worry about calculating that. Then again at least here in Canada you also need to be aware of the whole withholding tax thing on US stocks and the implications for your dividends coz the US recognizes RRSPs as tax sheltered but not TFSAs...
Of course I won't really know whether I maybe make more in retirement than I do now but I personally believe that I will definitely make less than I do now. And if I really do earn more in retirement than I do now then I am probably very well off an it will in part be because my RRSP and TFSA contributions were able to grow without loosing 25% of the dividends all the time. So if compounding then does its thing and make me rich (I doubt I'll actually be rich from that though) then I'm fine with being taxed on it then.