The father is an idiot and should be called out. Let the rest of the community know what an moron he is.
My daughter, when she got home from school and I wasn't there, had to check in and let me know she was home. And, on most days, she was not to go anywhere until I got home. She wasn't in trouble and she never thought she was. For us it was a matter of safety and if she was going anywhere I wanted to know who was picking her up, what time, etc.
This young man must have some pretty wonderful parents to raise a boy with such a big kind heart. And smart!!! He knows how to tie a tie from a book? And how to fly a helicopter? Wow! Sure beats spending his time with a video game!
Power to the parents, and thanks for posting.