This is a constant across industries. You either have a $250 thneed (and you ignore your customers) or a $25K thneed (and you have shitty customer support) or a $250K thneed (and you have decent customer support).