По-моему, все очень просто. Есть тут много причин, у каждого они разные, но вот несколько основных.
Из них можно выделить такие:
1. Желание оскарбить кого-то.
2. Желание выразить свои негативные чувства более ярко. Сказывается небогатый лексикон говорящего.
3. В обществе, в котором он существует, просто принято так разговаривать, а если ты будешь разговаривать культурно, без мата, то окажешься "белой вороной"