The knives are out in public for Brandon and his approval ratings