Well, you're comparing an established, highly acclaimed song from a famous musical to completely original music made for a single TV episode. Not exactly surprising that the former was better. I thought the Flash episode was fairly impressive for what it was.