1. That's not a great use of the developer's time, and
2. anything in-house increases our training and support costs