I’ve watched this show for 15-20 years and as a dancer myself, I’ve greatly enjoyed it. Your choice of judges is terrific! Each has a unique personality, which adds dimension & entertainment to the show. Now for the hosts, they make a huge difference. My FAV host was Erin Andrews, a natural, professional host with great enthusiasm. A real PRO! I was not a huge fan of Tom Bergeron, as he acted like a frustrated comedian with a chip on his shoulder. Glad he’s gone. Now we have Tyra Banks. I cannot stand her! Her EGO is so large, and she is not that great. I truly believe she needs to be replaced ASAP. Really. A great host needs to have a bit of humility and she has NONE whatsoever. Now take Cat Deeley, host of SO YOU THINK YOU CAN DANCE. She’s an awesome host, professional, personable, humble and she carries it so perfectly! She’s a class act! Dance shows are about the dancers, not the overly egocentric host, like Tyra. Oh I can understand people may have liked her at first. But she’s SO annoying and her ego seems to be growing larger as the season progresses! It’s time to dump her and look for someone else like “Cat”. There are so many good ones out there, take a good look around.