"There's value in allegory but not in things where allegory is employed" is a whiplash statement.
And TNG is neither modern nor was it mainstream when produced, so your actual position here is obscured.