I feel like pruning people from timelines is a major plot hole in the way time travel in the MCU is handled.
In the TV series Loki, you learn the Time Variance Authority (TVA) is controlling the timeline to make sure certain events happen the exact same way across all the timelines.
However, Kang clearly states that there are other versions of himself, across other timelines in the multiverse, that do not share his thoughts on this. This in itself seems contradiction - for Kang to control the timeline and avoid branches, wouldn't every Kang across every timeline in the multiverse, would have to be doing the exact same thing? Otherwise the timelines controlled by conflicting Kangs would have branched into each other a long time ago.
Furthermore, the TVA explain how crucial Loki is in making sure others reach their fullest potential. But, if Loki is pruned from his own timeline, would that not affect, and potentially change the outcome of the timeline in itself? It's not like they can slide in another Loki from another timeline, as that timeline would then be without a Loki.