Here is something to consider as well. When pitchers catch insects and fill up they brown and die leaving you nothing. i have been know to take fine netting and stuff the opening so I can enjoy the beautiful pitchers the entire season. This has no effect on the growth of the plants.
I cannot tell from the photo but there is an indigenious green spider to Sarracenia bogs known as a Lynx spider. They are good at keep bad damaging insects at bay.