@nprofile1q... W-types are foundationally extremely weak — they are no stronger than having a natural numbers object, and therefore exist in every non-finitist model of constructive mathematics that anyone would ever consider. That is why constructive type theorists do not have any concerns about W-types.