The perception of "Free Software" is that it's a lot of extra work, which most people don't want to deal with on a day-to-day basis.
I don't know many engineers who actually like how Apple locks down their platform—it's just to them the perceived trade-off of "Apple's polish" vs "configuring free OSS software" isn't worth it.
If we're being realistic, most people I encounter want Apple to loosen their grip a bit so they can run software without Apple's permission or paying their 30% App Store tax.