Bagi saya alasan terbesarnya adalah untuk tidak menemukan kembali roda setiap saat. Juga menggunakan kode yang ditulis dan diuji oleh komunitas open source lebih baik, lebih aman, dan membawa perkembangan yang lebih cepat (kecuali untuk kurva pembelajaran awal).