The issue with raw is it's so easy to do it wrong, much harder to do it right. But done right it is (IMO at least) the best diet for our carnivores.
Taurine is an amino acid that is produced in muscles when they are used. So any muscle that is used a lot has a high level of taurine. Hearts and tongue are the best. Chicken thigh is better than breast, and cheaper to buy. Liver is needed for essential vitamins and is a very important organ for carnivores to consume, but other organs are also required. Bones and muscle meat are also needed. And variety is key. Very few animals have a strict diet of one item, and cats are no difference.
So as a basic, 10% heart or tongue, 5% liver, 5% other organ, 10 to 20% bone (usual 10% for cats) and the rest muscle meat. And a mix of different animal proteins with a minimum of 3, with 1 of these being red meat (ie beef, pork, lamb etc). Feathers, stomach contents, fur etc are all debated for their benefits. IMO all have benefits, and if possible should be offered, therefore the best diet is one mainly consisting of whole prey ie mice, rats, chicks, quail, cornish game hen, rabbit, duck, pheasant, the list goes on, and supplemented with red meat.
Dry food is rubbish, cats often drink very little, and prefer moving water so often are quite dehydrated. Raw has a high moisture content which is ideal for cats, which wet food mimics. But unlike whole prey or chunks of raw food, tinned food doesn't help to keep teeth clean, encourage chewing which helps the body digest food or keep cats stimulated.