Ok, I can only assume that this is due to architectural reasons. In Umbraco everything is a node, and a node has a parent by default. So that could be why tags have also a parent although I do not see any functional use of this at the moment. Please contradict if I'm wrong.

Our.umbraco.com is the community mothership for Umbraco, the open source asp.net cms. With a friendly forum for all your questions, a comprehensive documentation and a ton of packages from the community.
This site is running
Umbraco version 7.13.1