Bob Casey is too stupid to have come up with this all by himself.
I completely agree. He's doing the bidding of his masters on the left . . .