I don't think anyone is suggesting that the engine grill should be blocked - as g4wam comments, obviously a very bad idea!!
Before constructing the plastic cover, I placed a towel on top of the grill & held it down with a piece of wood. I was astounded as to how much rain water I regularly wrung out of the towel.
As my car stands outside & is little used, unless I cover it up with a full car cover, I sit the plastic cover over the grill then, as I said earlier, just pop it in the boot when I use the car.
I suppose if you use the car as a daily driver, it's not really an issue but as mine can stand for 2-3 weeks unused, I feel more comfortable not having copious amounts of rain water passing through the grill - whether it's designed that way or not.