I cant stand the new i.reddit img service, but that could be me just being an off-my-lawn-er...
but I am wary of reddits motivations, as I dont trust the admins all that much given the fact that they are a huge social manipulation tool - and if you don't toe the corporate line in the US, they shut you down.