BitcoinTalk is the launchpad of virtually every ICO that has violated these core principles. I am very skeptical of your claim that it's a haven for those who care about the technology and its principles when they have boards solely dedicated to announcement of new ICOs: https://bitcointalk.org/index.php?board=159.0