You can build just as good an engine as anyone on the planet with research, time and planning. As easy as it is to build one, I think it's nothing more than laziness when someone farms it out. All I can say is, it must be nice to be able to carve 10K plus out of a budget just for one small piece of a hobby.