Yes, since the vast majority of the population has a colon, the vast majority of those with a C. diff infection will also have a colon. They used to say that C. diff only colonized in the colon, but that has proven to be completely wrong. If you have a colon, that is where it will be.
The primary common denominator is the use of antibiotics that C. diff is resistant (which is most of them). Add that to exposure to C. diff and you have a perfect storm.
This is why the CDC, doctors, and most health practitioner strongly advise against using antibiotics unless absolutely necessary. Also, the less time you spend as an inpatient the better. Even if you don't feel up to it, early discharge is good for you.
Jan