Were living in the 21st century. BL's translation: "Evil has triumphed -- get over it." Just my opinion.
As it now stands, I think your opinion hit the nail squarely on the head.