Its because lots of non-fiction books start as articles, talks, essays, papers or blogs. Ideas that could be expressed in twenty pages or an hour talk get elaborated into books because books are the medium that sells. In the old days people wrote and sold pamphlets!