I never agreed with people that disliked the AH. I love UE4, and I always loved the AH and how bug reporting there worked.
The answerhub was really a very nice place for bug reports. As I said, I reported probably more than 100 bugs on the answerhub. I got a response from Epic on every single one of those. Epic always said they will respond to your bug report on the answerhub within a few days, and if they don’t, you should bump it until you get a response. They always delivered on that promise (at least for me). That made the AH a place where it felt good to report bugs.
I would not have reported most bugs if I would not have been sure that I get a response from Epic about those relatively soon. Filling out a form without knowing if you will get any response is a very bad feeling. For bug reports, its important that you are guaranteed to get an answer on it. Very important.