They do have. You're just looking at the manual from one particular source of utilities, GNU, and overgeneralizing. Aside from the well-known antipathy to man pages, with every GNU manual page telling you at its foot to go and use a different tool to read a different doco format, it is not representative of manual pages in general.
The Illumos manual page for grep(1) has an examples section:
The Illumos manual page for grep(1) has an examples section:
* https://illumos.org/man/1/grep#examples
So has the FreeBSD manual page for grep(1):
* https://man.freebsd.org/cgi/man.cgi?query=grep&sektion=1#EXA...
Not everything is written like GNU man(1) pages.
Even the Linux Documentation Project has a novice's approach to grep with several basic examples in its _Introduction To Linux_:
* https://tldp.org/LDP/intro-linux/html/sect_03_03.html#sect_0...