The controversy on choroid plexus function in cerebrospinal fluid production in humans: how long different views could be neglected?

The controversy on choroid plexus function in cerebrospinal fluid production in humans: how long different views could be neglected?