Yup, and you can change that engine too. Doesn't even have to be the same one. People care to use their car to get from point A to point B. Go up and ask someone if they would like to have a V8 engine or a complete 4 cylinder car. A vast majority will take the fully functioning complete product despite it's inferior power.When you drive, you drive a car, not an engine, but there is no driving without engine.
The point is that unless you use the components for something that people use it becomes a useless product with a lot of wasted time spent into it. This is something that a lot of developers tend to forget. They forget the target end audience that their product would serve and if nobody uses their ubercode it becomes a fruitless endeavor.What is the fucking point again? What are we even arguing about?