This isn’t really a question. It’s rather an assertion. There are obvious reasons why practising yoga is better than working out in a gym. There are multitudes of benefits.
Yoga benefits not just your muscles but also the internal organs
Yoga asanas involve a lot of stretching, bending and folding. This has a positive impact on your digestive system, blood circulation, the lymph system and more. It helps in detoxifying your body too. And all this happens while you are practising complex postures to strengthen your body. In a gym workout, the major focus is on the muscles and increasing their strength. It doesn’t do so much for the internal body.
You learn to accept yourself
A lot of people might have been to the gym at some point in their life. It’s great if things work out for you. But if they don’t you end up feeling envious and worthless; neither is good for your mental health. In a yoga class, regardless of whether you’re a beginner or a seasoned campaigner, you will always see people who can perform the asanas better than you. Some of the best yoga schools in India will tell you to embrace yourself, to accept your strength and limits. There you will learn that yoga is not about improving the self rather accepting the self.
Yoga schools help you focus on yourself
Gyms are often packed with mirrors. It is common for people to stand in front of a mirror and lift while focusing entirely on the exterior, with the mind being totally distracted. Unlike gyms there are no mirrors in yoga schools. So when you practice you can focus on everything that is happening inside your body. You can focus on your breath and think about what every muscle is doing.
Renowned yoga schools in India, like AyurYoga Eco-Ashram, will teach you the correct way to practice yoga. They will also teach you the importance of focusing while practising yoga.