I applaud your concept and agree wholeheartedly but I think your use of the word “cannibalism” is not only inaccurate but inappropriate.
It is well known that, in a court of law, a person who is found to have lied once will probably lie again thereby destroying their credibility. I think this also applies to exaggeration and I feel that you weaken your argument by using a word that is purposely inflammatory but hardly accurate. If any part of your idea is flawed then it calls to question the entire idea. That’s why people who are considered “fanatics” are usually viewed with skepticism because in the past they have routinely exaggerated and twisted the facts to suit their point of view. Lay off the exaggerations and half-truths and I think you will find that your ideas will be much more acceptable.