So most of the time should be spent with teachable moments.
I don't mean being stern with your kids. Don't get it twisted.
I means even if you and your kid are enjoying a movie, pick the movies that teach some "real" lessons, not the Disney bulls*it.
It means if you are playing soccer out in the streets you're having a grand old time, but you're teaching your kid how to kick the ball with the side of their feet.
It means if you're playing music with your kid, you're telling them about the musician's life.
It means if your kid is coming to work with you, you're giving her something to do so she learns how your business works.
It means having deep conversations with your kid when you talk to him.
It means even as you congratulated your kid on catching their first fish, you already taught them how to tie the line to the hook and attach the worm.
Every moment you spend with your kid needs to be something that helps them -- WHILE HAVING FUN.
For that, you don't need to think you're a bad father, fathers are supposed to teach kids how to be moral, how to be honest, how to take responsibility. How to be valuable to the world.
Mothers are supposed to teach kids empathy.
Don't let society or TV tell you how much time you need to spend with your kids. That's up to you and your family, not some arbitrary thing that others tell you.
But above all, make sure the time you spend with them is very useful.