I visited that other place and it seems to have lost its spark. More reposts of stuff already seen, I think cutting off third party apps has really slowed the influx of fresh content.
Kbin is where that spark seems to have drifted, so I came right back to stay.