A PROPERLY generated, bip38 encrypted paper wallet is defenatetly a secure option if it's generated using a peer-reviewed, offline wallet generator.
However, the big drawback is that a paper wallet is rather impractical to use... Every time you want to use your paper wallet, you need to import the private key into a different wallet, spend, create a new paper wallet, empty out the wallet to fund your new paper wallet, rinse, repeat...
But yes, airgapped wallets, paper wallets and hardware wallets are all considered secure
To clear this up for you, OP: a PROPERLY generated paper wallet means a wallet generated on an offline computer. You can generate an offline wallet on an internet-connected PC, but that puts your private keys at risk. For example, you can boot a Live Linux CD and use the offline paper wallet generator to print your keys. A Linux Live CD resets the system and erases any change or file you've made as soon as you shut down or restart your PC.
The paper wallets aren't very inconvenient in my opinion. They're the free option you have to put your funds in a cold storage. Ledger/Trezor are way better, of course, but they come with a cost you might not want to have unless you have a considerable amount of BTC/alts you own.
Airgapped PCs are way more inconvenient than paper wallets and paper wallets are more inconvenient than hardware wallets.
Remember one thing though: if you choose to use paper wallets, make sure you spend the ENTIRETY of your funds from your paper wallet when sweeping it. When you create a transaction smaller than your balance, there is a "change address" your change goes to. These addresses are generated through your seed. If you only have a private key, you will NOT own the change address your funds will go to! So take care.
EDIT: a shorter explanation of my last statement:
If you send the following funds TO your paper wallet:
- 0.1BTC
- 0.2BTC
Then you will have a balance of 0.3BTC sitting in your paper wallet. When you decide to finally spend money from your paper wallet, send only ONE transaction containing 0.3BTC. Don't send less, because you might lose the change.