From Gen X to Gen Z: Audiences are Walking Away from Franchises