@botchikii: I am not at all a "wild life person" (I fled from busy and noisy cities, but I am content of a very domesticated country side!), but I really appreciate your perspective and the points you raise.
AI of NPC is surely going to be reworked; the current focus seems to be on dungeon mobs, as dungeons are going to be released soon, which would be a rather peculiar kind of AI. But, one can expect this rework to gradually be extended to other NPC types, like wild animals.
AI is actually a misnomer: there is no intelligence involved (except for the intelligence of the developers, of course!); so, we cannot expect in the game the variety of reactions we (well, you!) can observe in reality. Some improvements toward reality would be great, though.
Suggestions for taming and husbandry have been raised several times; I have no idea what the position of the dev team is about them.
In the real world, a distinction has to be made between taming and domestication. You can tame a wild animal (of appropriate species) as an individual and you can 'use' it for some tasks with reduced inconveniences with respect to the original wild behaviour. Its children will be as wild as their parent originally was, though and would require to be tamed again (no real idea, but perhaps sheep may belong to this case and, to some extent, horses?).
OTOH, domestication is a process by which a species gradually evolves and develops evolutionary behaviours of familiarity with humans. It does not simply takes "more than one generation": it takes millennia! Dog is the paradigmatic example.
While some time compression would be acceptable in a gaming context, I have the feeling that domestic animals would be better added as separate kinds (for instance, wolves on one side and dogs on the other).
In any case, I appreciate your observation that interaction with wild life should not be limited to killing; any moral consideration put aside, it would be a great waste of resources and of opportunities.