Did Sir Lemoncakes resign or was he demoted? I checked on his profile before and he had 600 negative forum ratings; is that an STTT record?!