I am opposed to trading more talent from our farm, in general. Of course, if you get a deal you can't refuse, then that's a different story.
I continue to go back and forth on Betts, and much of that has to do with really having no idea what the FO wants to do this offseason. I know that in the long run, trading Betts now would be better for the team. However, if we plan to be competitive next year, which I fully believe we will, then our team will be better with Betts on it than not. Needless to say, a lot remains to be seen.
On the whole, I agree with your post.