Because
1) those concepts are already have proper names;
2) there is a ton of (even predating our modern programming era) useful literature using proper names;
3) those proposed “non-confusing” names have zero meaning for a lot of monads/applicaties/… I feel like 99% who want whem have only seen containers.