Another reason we use notebooks? Flexibility. Software tends to be either so powerful that its wealth of features is buried to all but the most intrepid explorers (think Excel) or so specific that it sacrifices features for increased usability, essentially doing few things very well (think mobile apps). In both cases, they force you to operate within a framework of their choosing.