I had to read through your post a couple of times, but I think I see what you mean. If you set encrypt, Electrum will then "challenge" you to enter a password before any transactions or addresses are visible on the wallet, to make sure you know the password and can later send bitcoin you received. So "encryption" option is not just for scrambling all the wallet data in the file to prevent others from viewing, it's making sure you don't receive bitcoin, and later are stuck unable to re-transmit them, because you didn't know the password.
Yes that's for full wallet encryption. However just setting a password and choosing not to encrypt the wallet file will still encrypt your wallet secrets i.e. the seed + any imported private keys.