Could not agree more, solutions should not date and be easily updated by a mass of coders (open source). Some providers may see this as a threat, when in reality it is an opportunity, as long as you provide a user friendly product/service that does what is says on the tin, that can be easily updated/improved as needed, then they will come back to you for the next solution!!