In MacOS, how can I group the processes based on apps?
These Google Chrome Helper processes are sub-processes of the Google Chrome app. You'll notice that the highlighted sub-process is indeed at the top of all the other sub-processes in the list - the proper hierarchy. You did nothing wrong, nor is there a bug.