I see this a lot now, with the proliferation of libraries that allow for arbitrary passwords. Possibly some form of systemic trickling down of bad practices into software with horrible consequences
"Your password must contain the seventh circle of hell, and a Taco Emoji"