You don't drink wine, you drink the Blood of the living Christ under the appearance of wine, and you eat his living Body under the appearance of bread. The word "host" comes from the Latin word meaning "victim", BTW.
I don't really see what connection Catholic beliefs regarding Holy Communion have with slicing open a baby's head and letting the blood run down his face, however. Catholics (contrary to the false representations some of our enemies make about us) do not believe Christ is being injured, killed, or "re-sacrificed" when the Mass is offered.
My point was that this Shi'ite custom seems strange, but you also may have customs that others see as just as strange. Don't judge or condemn an entire sect or religion based on a strange custom.
"If you bite down on the Host, you hurt Jesus!"
I heard or read a story from a guy who said on his first communion his mouth was real dry because you don't get to eat or drink after midnight the night before, and the church was hot. So he gets the host on the tongue, the proper way, and before he knows it, it's stuck to the roof of his mouth. Now he starts remembering all the "eat the flesh" part and is imagining Jesus' flesh stuck to the roof of his mouth, and like I say it's hot, and his head starts to swim and next thing he knows he's dry barfing all his empty little stomach contents all over the floor of the church in sight of God and everyone.
The church HAS lightened up about this a bit over the decades.