Part of the appeal of D&D to me is that different characters have different capabilities. The soldier's speciality is physical control of the battlefield through denial of access or wresting control of a location. There isn't really much variation in how they achieve that beyond selecting the right equipment for the task at hand, and knowing how to use it. It's not obvious that there is any real benefit to overcomplicate the process of hitting things any more than there is to casting spells, which is also very simple in D&D.

I can see value in being able to perform some other actions like disarm or knock-down, but only if they are the sort of activities that are beneficial in selected circumstances rather than all - just as with different spells being useful in different circumstances. The downside of looking to keep adding different combat features is getting into a sort of arms race between adherents of the different character classes wanting more and more "interesting" things to do. The 5e rules are supposed to be simple and quick to operate, so it seems preferable to not over-elaborate combat with unnecessary detail. I think I would prefer development resources going towards fleshing out other role-playing aspects of the game that are class-agnostic.