+1. Also, if you generate a wallet on your computer, NEVER save your private key on your computer or in your password manager. Even in Dropbox. ALWAYS write down your private key on a piece of paper and store it in a safe place.
You're going to write down every private key for every adress you use? Didn't think so.
This isn't practical at all when you're frequently transacting with bitcoin. (As i suspect many here are.) It's an unnecessary hassle ontop of that as well.
Also, what about handwriting/spelling mistakes? A private key is 50+ characters. Misspelling a 5 for an S is easily done..
that is why different types of wallets exist for different purposes and you can use as many alternatives as you like.
for example a paper wallet where you write down only 1 private key that stores the bulk of your bitcoins in it that you put aside and don't touch for a long time.
another hot desktop wallet that contains a smaller amount that you are "transacting frequently" using a full node like Core or an SPV wallet like Electrum.
or if you want to keep a larger amount in hot wallet then use a hardware wallet as an alternative that you can access frequently but is safe.