The role of DNA or genes in heredity is way too exaggerated :You should bear in mind that DNA in genes is the basic mechanism of heredity; epigenetics adds tags that can suppress the expression of certain genes. Like adding a margin note to skip a certain step or ingredient in a recipe. The recipe is still required - and it makes no sense to say the role of the recipe is way too exaggerated because some steps or ingredients are optional.
DNA is certainly not the 'architect " of life : see how all cells of our bodies do have the same DNA , and yet our body parts do have different forms : DNA alone cannot account for that : otherwise , it would be like saying that different buildings that were built from the same material , via the same work energy and via different plans thus are the ...same .
The human genome project , for example , has failed in telling us why we are so different from our alleged closest "relatives " the chimps with which we do allegedly share the same origin .That wasn't the objective of the human genome project. It also failed to tell us of the Philippines typhoon, or why the Mars Climate Orbiter probe failed. So what?
The chimps do share more than 99% DNA material with us though , but that does not explain why we are so different from them, on the contrary .It's the differences in the DNA in the genes that explain why we're so different. Some of the relevant genes have been identified, for example, a range of physical structure genes, such as relative limb lengths & ratios, face shape, hair structure, and importantly, some of the gene duplications associated with our relatively enlarged neocortex. So the human genome project has given us the raw data that has helped us explain what we have so far. You have to identify the genes involved in a particular trait before you can compare them inter and intra species.
Not to mention that even rice does have no less than 38 000 genes ,while humans do have only 23 000 genes : how come then that we are way more complex than rice then ? if genes or if DNA is what allegedly define us as human beings .Chromosomal DNA occasionally gets duplicated in various ways. Sometimes part of a chromosome, sometimes a whole chromosome, sometimes the whole genome. Check out ...sorry, you cannot view external links. To see them, please REGISTER or LOGIN.
How come that even some plants have more genes than us ?
There is a lot to say on the subject ,so, i am gonna just leave it at that then, for the time being at least .In the meantime, I recommend you learn something about it. There are plenty of good genetics tutorials and courses for free online.