With Linux you pay for support if you ever need it. Most end users will never need support, but businesses running Linux servers pay Red Hat a shit load to support them in case shit ever hits the fan. Like giving away a free car, but only certain people know how to do maintenance on it, and they all work for the manufacturer.