Three problems with the new flag menu:
Inconvenience and complexity: I noticed a new flag menu today and I instantly realized something annoying: It now requires 5 clicks for my most common flags because I have to go 3 levels deep into the flag menu.
Why is it so much work to flag very, very common flag types? ("describe the specific problem — and include valid code" and "demonstrate a minimal understanding of the problem being solved") Follow the red arrows to the Off-Topic menu in my figure below.
Bad options and far too many options: Another point, from a usability perspective the menu choices are horrible and there are too many choices that extend too many levels. It is only because I have experience with the flags to know what each flag type actually means.
It definitely won't be attracting users who are unfamiliar with flagging to start doing so. The number of different types is overwhelming and it isn't obvious what question you will be asked after making a choice from the first set of options. For example, there is both a "It should be closed for another reason..." and a "other". Those mean the same thing! It is only after performing a exhaustive search that a user would know what "other" actually means.
There are duplicate Duplicate options: Duplicate is listed twice (see the two blue arrows in my figure). Once at the top level and again in a second level menu. The problem with this is that the top level choice jumps me down to a third level menu so going back one level does not take me to where I would expect (see the green circle in my figure). This is bad usability.
I think this Spaghetti Menu (along with the less recent changes) are a major step backwards. Thoughts?