Just a few thoughts from my perspective. Whether you agree or disagree with them, I hope you find them interesting.