You make good points, but in the meantime everyone is expected to meet the obligations they agreed to. The military is full of parents who do just that.
I would advise any parents with sons or daughters considering joining to not encourge them until this policy is ended. Most parents likely didn't think about it as they served 4/2 or 3/3 like the rest of us. Most parents are not aware of the newer 8 year obligations.
BTW most military service parents are second enlistment or beyond. IOW they understood fully what they were doing. An 18 year old signing papers does not. It's just a bad policy for first enlistments.