Thank you to everyone taking the time to vote on this ask. Our security best practices recommend not making passwords expire and our focus is around this policy at the moment. You can read more about it in these two documents:
An error occurred while saving the commentAnonymous commented
this is an essential feature for efficient license management
it's available in the admin gui, why not in powershell?
but maybe Microsoft prefers counting and selling ;-(