> Who cares about source code? Not most users.
That's not correct. People care about their problems being solved. Hence they care about the source code implicitly.
When my car is broken or needs an oil change, I don't do it myself, I take it into a car repair shop and I like the freedom to go to any car repair shop I want, because those folks from our local Peugeot representative charge an arm and a leg.
That's how freedom works dude ;-)