You say that as if we all started out fresh from college with the ability to pick and choose the kind of dev work we do. Not everybody has the kind of safety net starting out that implies the ability to do that.
you are right but then you should work to get to a point where you can and will do whatever you want..you can destroy a system 2 ways, within or create your own