You're wrong here, because you've never seen shock troops at works.
Let me help you here by posting a screenshot of shock successfully flanking gren:
This is also what Pgrens do on the flank

![]() |
![]() |
![]() |
35 | ||
![]() |
![]() |
![]() |
59 | ||
![]() |
![]() |
![]() |
14 | ||
![]() |
![]() |
![]() |
10 | ||
![]() |
![]() |
![]() |
1 | ||
![]() |
![]() |
![]() |
1 |