The Allies in the Mediterranean did not have a lot of good options for offensive action after Sicily. Churchill was pushing for more dangerous adventures in Greece and the Balkans.
Perhaps. operations Torch, Husky and the various attacks on mainland Italy were good for the training for the main event that was Overlord.
The failure that was the first attempt at Kasserine pass was invaluable for training the raw American forces. Better there, then on D-Day at Normandy.