Finding 3 out of 5 possible companions as "unlikeable" is not really statistically meaningful in reaching a conclusion that "most companions are unlikeable". I doubt you are suggesting that if one more of the 5 were "'likable", therefor the majority were now "likable" , all would be great in the world for you. Each of the 5 current companions have both positive and negative personality features, goals and preferences; just like real people. Certain of those features and goals may attract or repel you, depending upon the goals, preferences and personality of the character you have chosen to play.