This topic is massively heated.
First things first, different programs has different definition of a “Group” term.
For example, Maya Groups is not a common grouping system - in fact it is parenting system.
Old Blender Groups is also not a common grouping system - it is tagging system.
Both of those systems disallow selecting the entire group by clicking on its member.
Valid Common Grouping system presented in 3dsmax, Autocad, Revit, Sketchup, Inkscape and other programs, and also in Group Pro addon.
There was lots of deity and discussions around such a question, and even Ctrl+G shortcut originally has been reserved for such a functionality.
However, Common Grouping functionality implementation has not been taken into account during 2.8 depsgraph redesign, which unfortunately makes its native Blender implementation incredibly challenging.
For now native Common Grouping implementation is abandoned.