If I want to give all my money to a homeless guy, that's my call, right?

What if I want to give my $100m estate to my son? Why is that a problem?