For us, true Bitcoin fanatics, explaining Bitcoin to the friends can be challenging and often as effective as talking to a wall.
indeed
1. It’s money, but on the Internet!
Good.2. You are your own bank.
The naysayer would say: If I pile my cash at home, then I'm my own bank too while both methods poses the risk of theft or getting worthless.
My say: He's partially right. An avarge user can't secure his computer properly, thinking it's enough to install a colorful looking anti virus kit. Even Trezor won't help if the victim is too prone to social engineering. I know some peoples who can't even join two pictures with mspaint because they feel it's too complicated to them.
3. The future is now!
An average Bitcoin enthusiast would explain Bitcoin with the freedom of transaction and anonymity in a currency. ... Annoyed with having to keep track of endless debit/ credit cards?
Ok, but anonymity is an argument against bitcoin too. The avarge user says, anonymity is only for people who has to hide something from the eyes of the goverments.
4. Give your friends paper wallets.
Good.5. The traditional way that leads to puzzled faces and ultimate confusion.
Good, except:Wallets work similar to Internet banking but are much easier to use.
No, you have to care yourself about security and that's some work to be done. See point 2.
Thanks anyway, there are some good points to start with.