Yoga comes from India, which has been colonized by Britain for a long time. The official language includes English, and the western culture is deeper and its integration with the west exceeds that of China!
So yoga has long been popular in Europe and America!
Another feature of yoga is that it is more open and easy to learn (entry-level! ), a large number of westernized (bikram yoga, yoga music, etc.)
Tai Chi is very famous in China, but it also has exaggerated elements! (Westerners lack the influence of China culture, so it is difficult to understand Tai Chi's qi, yin and yang, and roundness ...)