Deputy President William Ruto told off his critics over his development activities during a Sunday service at ACK St Peter's Kirangari, Kabete, Kiambu County.