It might be that their interest in the code happens to coincide with your business interest right now, but you can guess what will happen when you change direction and have to throw out all the beautiful code they have been creating. Or perhaps you have to add an ugly feature for a client, or you hire somebody who writes ugly code.
Your employees need to be motivated by the same things you are, and if not, you should part ways and find better partners.