The Steven haterz are reeling