I don't believe this question is "primarily opinion-based", as demonstrated by Julia Hayward's excellent (and not primarily opinion-based) answer. Certainly I feel that this question is debatable enough that it should not have been closed by moderator fiat without 5 close votes. — Carson63000 2 hours ago