I've had my bird for about 8 years and he's never landed on my hand.
He always pecks the air when I try. Well I leave him alone but hub won't. Do you think it's mean to take his food away to try to get him to land on his finger. He'd basically take his food away and give it to him in his hand only. It's my hub's thing really. I'm not a pet person.