So at block 149227 now, this will be at 20% for a couple years still.
80,001 - 110,000 = 100%
110,001 - 1,000,000 = 20%
1,000,001 - infinity = 5%
several years, yes .... remember, though that you share staking rewards with the FNs, 60-40 ... so the staker gets 8% not counting compounding.