you "may be" right, most likely not. Regardless few have defamed leo the lion, he's accomplished that himself. He's sunk his own ship, as evidenced by the share price performance this past week, month, year, and beyond. Check any chart.
I, fortunately, am right in his (their) backyard.