I have absolutely no idea why you can know the genetics of EVERY SINGLE CHARACTER in the world. Sure, you might be able to find out that someone is a good steward/spymaster/etc just by gathering information and talking to people in the world, and that is at least somewhat realistic, but being able to see that someone is genetic(!!!) genius with a 0 learning imbecile ruler is quite silly. Moreover, it turns the whole game into a breeding fest with no interesting mechanics other than cross-breeding as many genetically enhanced character as there are.
Genetics should definitely not be available to every single character. For example, it can require 10 learning first with a scholarship focus (possibly with the genetics subroute in CK3), and if you successfully complete it you get the benefit of seeing the genetic traits - perhaps with some additional mechanics added (maybe being able to see couple compatibility and the best match for passing on the genes). This way it can be quite a fun addition to the game.
Genetics should definitely not be available to every single character. For example, it can require 10 learning first with a scholarship focus (possibly with the genetics subroute in CK3), and if you successfully complete it you get the benefit of seeing the genetic traits - perhaps with some additional mechanics added (maybe being able to see couple compatibility and the best match for passing on the genes). This way it can be quite a fun addition to the game.