Yoga can be a great practice for almost anybody. I prefer to stay away from the trendier types like "power" or "hot" yoga, because I've got plenty of other kinds of exercise to sweat and build strength. I think it's best used as a relaxing mobility exercise, to get the blood flowing at the start of the day or to wind down and ease tension before bed at night.
Back when I was really in the shit shortly after I crashed, a yoga class would cure anxiety, headaches, insomnia, racing thoughts, etc. and it was invaluable to me. I haven't started going back to classes since moving to NYC, cause they're expensive af, but I probably will since it's well worth it.
I think it's hilarious that some of these dudes are so insecure in their masculinity that they'd never try yoga "bEcaUsE iTS gAY hUR DuR". Guys, it's an ancient practice that has benefitted men for thousands of years. Get over yourselves, it's not a good look.