does
defaults write com.apple.TextEdit NSQuitAlwaysKeepsWindows -bool false
work as well? This feature is infuriating and buggy.