Many Indians are ignorant when it comes to non-Indian dance forms, and the variety of Contemporary styles and the different ballroom dancing styles. But that ignorance should not be used as an excuse to criticize good dance numbers. If you watch dance shows like So You Think You Can Dance or the Broadway shows, or International Dance Festival and the like, you will understand the different dance forms and the difference between them. The Aerial dance aka Silk dance aka Ribbon dance is a type of dance, and should not be considered as the same style as Contemporary.
Salsa, Jazz, Jive, Hiphop, Lindyhop, Rumba, Samba, Flamenco, Tap, Waltz, Cha cha cha, Lambada, Tango, Bachata, etc etc are different types of dance forms, and some of them might have similar looking steps but wouldnt be the same in the entire dance. The difference would be in the way the body moves are made - the swinging, swaying, sliding, leaning, moving with the partner, etc etc. The circus moves are not as graceful as a dancer's moves, and often the circus people dont care about how their toes are pointed or how their hands and legs are stretched or held, but only focus on the technicality of the jump or the hanging or whatever...