I never went to the Reddit version but TheDonald.win was all self-glorifying bc they abandoned Reddit after Reddit took over their page there. Now it seems they are worse than Twitter, FB, Google, et. al. all rolled in to one. Yikes!