And just because in other industries people are used to taking smaller portions of revenue they generated, doesn't mean that we should do same.
Also unlike in some creative industries, software engineers tend to have higher education and are better able to understand their economic contributions.