Having a job that requires Windows is not what I would call self-inflicted.
True. It is a would inflicted by your employer in that case. Maybe you could find a different one that doesn’t inflict such wounds.
The job should give you Windows Enterprise with the correct group policies that disable most of the enshittification. Otherwise it’s self-inflicted.
That is besides the point. In that case it is self-inflicted by the company choosing to depend on it.