I suppose it all depends on you and what you like and what makes you happy and satisfied. I have several close friends and of course none of the them know my taboo, but my German Shepard companion checks my boxes at home. We watch tv, go for walks, play, are intimate, and have a rich and rewarding time.
My human friends fill in the blanks when I need their interactions. All in all it works well for me. Maybe not everyone