People Are Trolling ‘The Archies’ Before It Even Released. Should Star Kids Just Not Try Anymore?

Has the nepotism debate gone too far?