I'm using paper wallets created through blockchain.info, can someone explain the extra security in generating logging in via offline mode and disconnecting internet before generating the address? If someone managed to gain access to my account wouldn't it still be pointless without my private key?