This seems to me a misinterpretation of Buddhism based on an overintellectualization of certain Canon. Just as you can prop up your argument with Buddhist text, someone could tear it down as well.
You raise excellent points but feel this is a misinterpretation of the point of Buddhism. A too literal interpretation of the concept of separating who we are from our thoughts because thoughts think themselves based on human ideas and concepts that are not who we are. They are things we picked up from our environment. If our personal thoughts depend on our interpretations based on ideas and concepts that we have unconsciously accepted, rather than created, then how could those thoughts constitute a permanent "Self"?
Sometimes people try to be an intellectual by being a contrarian needlessly. Not saying that's necessarily the case here but it happens quite often in a society that has a weird hard on for competition.