Not paying dividends is not a way to get +3% growth. You (ideally) pay dividends when you cannot grow by using the money. Berkshire grows a lot more than +3%, and it's structural: he invests the money that other people are paying him to hold via the insurance companies. Not paying a dividend has nothing to do with the growth.