I think there's a difference between receiving basic compensation for the work put in -- and extracting excessive rents.
How much better could Internet be if it was easier for non-programmers and non-marketers to earn a living contributing to the Internet?