I thought this development serious enough to start a post on this topic
This is not any sort of recent "development." A search will tell you that this has been corporate policy for at least two years, if not longer.
Is it annoying? Yes.
Is is stupid? Yes.
Do I choose to
not spend money on incidentals for this very reason? Yes.
Is it a development? No.