Yoga offers many benefits for mental and physical health. If you’re not sold because of people telling you it’s a spiritual nature connection thingy, no worries. It can be a personal thing and you don’t have to focus on the connection.
If you break yoga down, it’s stretching and breathing and meditation (think, concentration). It’s a great work out and if you do it right, it can be a great way to lose or maintain weight and find some peace throughout your rigorous day.
Side note: a martial arts instructor of mine once told me that he had never thought of it as practical and “silly.” Later in his life though, he had met other practitioners who yoga’ed daily and had a lot of core strength and agility. He started doing it and appreciates its physical aspects more.