I decided to read a book a day this year. So far I'm ahead at 336 and here are my counter opinions. "* It’s much better to read the best book on the topic 5 times, than to read 5 different books on the topic once." Flat out no. Unless you're a freaking machine. Reading different books covering the same topic keeps me interested more. I don't mind the repetition then because I get the warm "I know that" feeling. "* Ey…
I agree that it is expressed in a too strong way for me. I will probably say that it is better to read twice the best 5 books in a topic that to read 10 on that same topic. Variety helps, but repetition is also good for retaining ideas. And for me the "best" books are the ones that present that ideas more clearly. The value of re-reading probably depends on how good is your memory and varies for each individual. I like the combination of re-reading with reading more on the same topic to get knowledge.