I totally agree that most basic stuff should be available to anyway, the time of overspecialization is over. On top of that letting animals fight for you is the least skill based combat system you can have, unless you count "Send pet to attack target x" and investing time as skillfull. We also shouldnt forget that the AI could cause a lot of issues with that too.