title: View-based NSTableView vs NSCollectionView?
body: <p>I've understood the fly-weight approach of <em>cell-based</em> NSTableView and I think I understand the differences with NSCollectionView.<sup><a href="https://stackoverflow.com/q/1655489">Differences between (cell-based) NSTableView and NSCollectionView</a></sup></p>
  
  <p>However, a bit less obvious is the differences between <strong><em>view-based</em></strong> NSTableView and NSCollectionView.</p>
  
  <p>With NSCollectionView's flexibility in displaying its items (i.e. in a grid layout) which could emulate a tableView's list (a grid with maximum one column) and excluding personnal preferences, why would someone choose (View-based) NSTableView over NSCollectionView?</p>