So any ways here is what I think should be done.
So Companion skills are broken, they shouldn't come to us Red with 0 learning Rate. It makes it quite Impossible for them to level up. It would be nice if they could have the correct stats to match the skills or the skills to match the stats. Then when you hire them/marry them you wouldn't be stuck with someone who will never level up. Or at least Give us the option to Wipe their Focus Points/ Attribute Points so that we can place them ourselves and make sure that there aren't as many red skills with 0 or .25 learning rate.