content: Not 3-4 MB (Megabytes), it needs Gigabytes! That is the download of the entire ethereum testing blockchain. It only needs to happen when you get going the first time, and that download is precisely why it is a distributed application. You can even try and do the "light" download, though this is experimental, at the moment.    The "no hate speech" is probably there to avoid the project being killed in its early days by being overrun by illegal content and perhaps also due to the jurisdiction in which the organization is situated, which is a result in part of historical accident.