Filler doesn't explain anything. However, it's quite easy to interpret Sasuke actions and draw a logical conclusion - Sasuke doesn't come home because he doesn't want to spend any time with his wife or his daughter. This is supported by the following facts:
- The ninja world is at peace. There is really not much for Sasuke to do out there except vague and mostly fan-made theories, while the massive amount of time he's away on basically nothing only cements his displeasure of being with the two women
- No amount of "protection from the shadows" can explain decades of not returning home
- Sasuke was never interested in Sakura, as he canonically stated. After the war, he most likely just tried to produce a heir to his clan, but failed and decided a second attempt wasn't worth it
- Sasuke is still not interested in her, given the fact that, besides never bothering to visit, he denies her even basic physical interaction, like a hug or a kiss (lmao)
- Sasuke couldn't even recognize his daughter
- Sasuke ignores Sarada while focusing on his best friend's kid, seeing in him actual potential.
That's what facts of the manga say. Novels aren't canon.