I agree with the fact it's just a tad bit more fun/relaxed to say. I'll be the first to admit, if I'm at the vet with one of my pets I'll use the words Defecate, and Fecal. I just think there's a time and a place to be proper or relaxed.
That and for alot of people it may be more comfortable...