This is not true. Legumes/dairy/spices/vegetables are cheaper than boxed foods.
Only question is do you want to spend 1 hour making it and cleaning up.
You are missing the protein.
You are missing the protein.