The short version:
release
message when a Cocoa application terminates?
In the code you presented you are adding the subview to an ivar called 'view'. Is that what you really did or is it just from copying code to the question?
I ask this because if I create an IBOutlet to the main window's content view and run your code it does what you say. But if I add the myView local var to parentView then it does deallocate:
begin
init
init
run
quit
dealloc
end
dealloc
In addition it appears that sub views get autoreleased (adding a log message to autorelease proves it).