We deserve every criticism