Bitcoin can be sent directly to anyone, anywhere, and in a matter of minutes as long as they have a wallet. With gold you either need to meet in person, send it by mail, or allow a third party to hold it.
Not to mention the fact that Bitcoin is more easily divisible.