Since that arrived in 1995, listing in Programs and Features is still voluntary. You have a great question and my return question is as follows.
Q. Is it time for Microsoft to be more draconian and not allow apps to install that don't show up in this panel?
Bob
On Windows 8.1, when I open Programs and Features in Control Panel, it does not show all of my installed programs. I am trying to remove some programs and they are not listed.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic