If you compare the dividend yield of the s&p500 from 1980 to today, it dropped by around 3%. Based on today’s market cap, that 3% equates to around $900b. In the last year, we’ve had around $700b in share buybacks for s&p 500 companies. These data suggest that the shift to buybacks did not negatively impact liquidity, r&d, or overall ability to maintain employment levels.