Rob,
I think you have to distinguish between “controversies” and “uncertainties”. All of the things you mention are uncertain (in both directions) and this uncertainty should be made clear in the classroom, but portraying it as “controverst” injects unnecessary heat into the subject.