Quite honestly it can be the most painful thing to run and maintain. Some people don't have much in the way of needs, or get really lucky with an IP range not blocked by major providers (Looking at you, Microsoft & Verizon), but outside of those circumstances.... when delivery is of importance...