Total agreed. I have tried docker on Mac and expected --network host should work out of box. But after that I realised that I would still have come back to bridge mode with port mapping option.
It would be very nice if we have the networking host mode working properly as it is supposed it should be more convenient in local testing mode.
Thank everyone for elaborating this issue.