bitflags is already pulled in zbus through rustix/nix
bitflags is way too popular, so the possibility an app/service that uses zbus depending on bitflags already is higher than enumflags. especially that bitflags is used by a lot of low level crates like nix/rustix/redox-syscall and so on. (2578 reverse dependencies vs 101, a bunch of the 101 are zbus based :p)
Not great:
bitflags is approximately 2.6 the size of enumflags.
Reasons:
Not great: