I think development is wonderful.  It can be financially challenging to keep purchasing new technology to stay current.