For software companies it’s the same, in a way. They pay whatever the consumers deem appropriate. It’s just that consumers don’t really care for the most part, so the cost is basically $0. RAM is cheap, and if a company prioritizes shipping features over optimizing RAM, that’s almost always going to be the deciding factor.