I think you’re right. I don’t have an opinion on this subject. I don’t trust any of the information I’m getting, and there seems to be a few people who come on the discussion threads with an ax to grind.
I don’t trust any of the info either. I have no idea what the real story there is.