The reality of the free speech online is that US constitution comes stapled with a "Terms of Service" by tech oligopoly