Is there a worse platform than Reddit?

Twetch ยท

Is there a worse platform than Reddit?