Following reason: The --allvar option is at its core convenience. Since the user already knows the way a request is built up, the help this option provides is not needing to specify as much in the CLI. Which can be nice, but the things it autofills are:
the GET params, which are practically never too many in count when it comes to relevance of finding other valid endpoints
the POST params, which are practically never relevant for finding different endpoints.
This feature is quite niche, and even more so when it comes to helping find more endpoints. Its more useful for actual fuzzing of inputs, which we do not have as a goal.
Therefore, it will go.
Following reason: The --allvar option is at its core convenience. Since the user already knows the way a request is built up, the help this option provides is not needing to specify as much in the CLI. Which can be nice, but the things it autofills are: the GET params, which are practically never too many in count when it comes to relevance of finding other valid endpoints the POST params, which are practically never relevant for finding different endpoints. This feature is quite niche, and even more so when it comes to helping find more endpoints. Its more useful for actual fuzzing of inputs, which we do not have as a goal. Therefore, it will go.