I think you are both making very valid points, there's no quickfire solution, you are happy with what you're happy with and you'll never change people's oppinion unless they have had the same experiences you've had. Aslong as everybody's happy with the service they're getting then that's all that matters