On AlterNet: ratings agency