AFAIK this was accomplished

The new scheme uses names usually derived from the location of the interface in terms of hardware buses etc: eno1, wlp1s3. The idea was that this provides “Predictable Names”, though as it turns out the main thing that’s predictable about it is that calling it this will cause furious users to pop up disputing the appropriateness of that name. (Can we just skip all that here, please?)

Source: NetworkInterfaceNames – Debian Wiki

I lol’d