Наверное это от того, что отношения с гигиеной у кошачьих и псовых в целом сильно отличаются. Для собак хождение в туалет в строго определенном месте -  приобретенное качество, практически все знают, что этому надо обучать, соответственно накопилась куча методик. У кошек туалетное поведение сильно отличается и когда котенок буквально за день - два начинает ходить строго в свой лоточек, это воспринимается как норма. От кошек ждут большей чистоплотности, чем от собак и рамки для кошек строже. И как бы не оправдывали их лужи-кучи, все-таки в отношении таких кошек возникает ощущение их некой психической ненормальности. Издавна, чисто инстиктивно, люди проводили отбор домашних животных не только внешне, но и по способности сосуществования рядом. Животное, которое гадит в доме, с этой точки зрения точно не домашнее, а уличное. От того и советы многие дают соответствующие