Grzergorz, dependencies are there for a reason. If I take your example, Microsoft MyAnalytics (Full) has a dependency on EXO Plan 2, because MyAnalytics alone cannot provision a mailbox for your user. EXO Plan 2 is there to allow mailbox provisioning, and MyAnalytics is added on top of Plan 2 to enable Delve related features.
In other words, if we would allow you to enable MyAnalytics without requiring EXO Plan 2 to be enabled, then if your target user has no mailbox provisioned, the MyAnalytics part will not enable anything and will be a wasted, assigned, license.
PowerBI relies on SPO in a similar way, and the voice services rely on Teams.
You shouldn't confuse root license plans with addon plans. They are completely different. The whole purpose of an AddOn is to be added on top of something else.