Of course the devs dont need to support everyone and answer every feature request.
Its more nuanced than that.
As a dev, i like a stable environment and i dont like to do big updates all the time, since that means i have to spend hours updating my setup again. Everytime i run brew im scared it will hose my PHP versions, etc, since it auto updates everything.
To install old PHP versions one needs to hack the install files to make it work.
If you bring up any of these issues you are screamed down by the devs as “you should always be on the latest versions anyway bla bla”… but that is just not a realistic scenario in the real world. Legacy code is everywhere.
In the end brew is not really for pro users, but, as i said, maybe for people using it to install youtube-dl or whatever.
Once the pain of reinstalling and hacking it to make it work becomes too big then i will switch.