>>49798376Vehicle for exposition since your character is a silent protagonist. Also I guess companionship? The anime has always depicted a group on a journey together. I think by making them appear on every route, they were trying to give the players the illusion that they weren't travelling alone... kind of falls apart when you backtrack and do optional exploration though.
I didn't hate them, personally speaking, but I didn't exactly like them either.