Most people crave cottage cheese because it's so delicious and because cottage cheese contains casein protein.
That casein protein curbs hunger.
The casein protein is a slow release nutrient that sends a consistent supply of amino acids running through your body.
So that is the main reason other than cottage cheese being delicious and a great food and snack for most people to crave it.
I love cottage cheese myself and could eat it everyday however it can be fattening so I try to not eat cottage cheese everyday.
Although in moderation cottage cheese is healthy for you.