The OP here has asked a very specific question to help them understand what the game is. I'm going to suggest we stick closely to that topic to help them out, rather than digressing again into critiques of companion variety.
I know we already have plenty of threads for that. If there's more general companion chat here, then I'll find one and move posts to it, but I'd be grateful if you'd all save me the bother.
Here are some other recent threads that might be of interest to the OP, and which might be a better location for further more general companion chat that's not directly related to their question:
Are you disappointed with companions' variety?Total number of companions : disappointment over the Dark Urgeextralive on Companions and Romances - Spoiler