When you have a commercial web application, you are always challenged to remain competitive.  You are constantly under pressure to roll out new features for your clients.