This weekend, Beyonce gave birth to her and Jay-Z’s daughter, Blue Ivy Carter. Naturally, the Internet exploded. But not everyone was thrilled with the birth.