The way I look at it is that photos equal files and files should be in folders accessible via a simple file manager. iPhoto subverts that model turning it on its head and makes your photos beholden to it by burying them within its internal structure. iTunes does a similar thing to music files.
It is clear that Apple is attempting to abstract away user control over their digital assets by giving that control to their applications.
Ah. OK. Personally, I care about my photos and music; the files are incidental to the content. Both iTunes and iPhoto (or Aperture, in my case) privilege the content over the file structure, and to my way of thinking, that's correct behaviour. Of course, to each their own.
It is clear that Apple is attempting to abstract away user control over their digital assets by giving that control to their applications.