You are in D5, and your league looks semi-active, so you can make the case that you can CT. I, on the other hand, might get crushed in following league games for a bit.
Well in addition to what Beener said...
I'll gladly point out as well, that while you sit here and criticize me because of my league, and underestimate me, the d.iv team I beat is a better team than yours and a guy ranked over 400 spots better in the USA than yourself.
So yeah you could sit on your pedestal and judge down upon me, but pedestals are easily toppled.