I was about to write about 80% of what you wrote, so Im glad I parsed the comments first (and GIMP & Krita were going to be my examples, as well as the AWS-ification of things like Elastic) but to me the real crux is "open source as a whole sucks at building products, but is great at building infrastructure".