The problem with this is: billable hours are what make you money, not working in the product.
The two are not incompatible. Most of our new features are paid for by our clients, some of which we then include into our main product. Maintenance comes from other sources of revenue, though - hosting, for example, since many companies would rather not deal with that, even if they could.
The two are not incompatible. Most of our new features are paid for by our clients, some of which we then include into our main product. Maintenance comes from other sources of revenue, though - hosting, for example, since many companies would rather not deal with that, even if they could.