I do believe you've hit that just right. You made good quality points and I 'm happy to find someone with this perspective. You could have a number of haters because of this, but I know you'll survive.