Why "Sorry." You're essentially questioning Johnny's integrity, so what's the point of saying, "sorry," when you don't mean it. What you or any of us here believe have very little to do with who Johnny is and what motivates him and the reasons why he makes the decisions that he makes. It's his life.
IMO, Johnny is a very caring and talented person who has brought a great deal of joy and special moments to the lives of many people. I applaud him for living his life out loud and with conviction and the courage to be himself. Your negative views of Johnny are definitely in the minority ... not necessarily here perhaps but in the world at large.