Really interesting topic. I find myself mostly agreeing with your points. A couple we might argue/discuss.
One, high interest rates, seems wrong. They are low (in the USA) and are heading lower. There were significant OSS efforts in the 1980s and the interest rates then were far higher than today.