Ich glaube, ich verstehe Dein Problem nicht. Wird eine Kategorie angeklickt, dann wird die Anzahl der genau darin enthaltenen Artikel angezeigt. Möchtest Du eine Auswertung für alle Unterkategorien, dann musst Du die Artikel entsprechend filtern. Nicht immer ist es gewünscht, dass auch wirklich alle Unterkategorien berücksichtigt werden, daher ist eine Filterung mit genauer Angabe, welche Kategorien ausgewertet werden sollen auch notwendig.
Edit: Ich hab jetzt noch mal mit einem weiteren Entwickler über dieses Thema gesprochen.
Was ist dein Lösungsvorschlag, wenn man mehrere Kategorien mit gleichem Namen hat? Eine reine Eingabe über den Namen kann damit ja leider nicht entscheiden, welche dieser Kategorien die gewünschte ist.