But some monsters are strong against certain builds and weak against others. Some monsters are stronger in certain environment and entirely nullified by others. Some monsters are stronger given certain allies and weaker when alone.
If you could devise a system to assign monster complexity based on every scenario you can imagine that monster being part of, then either that's an astonishingly small number of scenarios or an absurdly complex calculation to force on anyone.