Why is anyone surprised these big tech companies become monopolies? They are explicitly granted that power through patents. Amazon and Google have been granted long monopolies by key patents they hold for things like one click buying and bidding on search results respectively. 17 years is too long for a patent in tech IMO. Something more like 6/7 years seems more appropriate. The patent office (run until recently by a Google alum) basically stopped issuing new meaningful software patents. The judicial system makes it very expensive to enforce patents and the media has labeled rights holders trolls (in fairness some are bad actors). The aggregate of these forces... making patents last too long, making them expensive/difficult to enforce and rarely issuing defensible/valuable new IP is DRAMATICALLY favoring the interests of big tech giants. Therefore, a key step in limiting monopoly power is thoughtful patent reform. Let small startups secure IP faster/easier and defend it without labeling them trolls. Make patents expire faster so companies can have a head start but not own a market for nearly a generation. Those changes would provide a steady stream of new challengers the opportunity regularly try to come "kill the kings". That's how to limit the otherwise inevitable aggregation of money/power that comes with entrenched/unchallenged success.