I don’t think Trump had a plan and that he should have acted with allies. But overthrowing the regime is definitely justified. And achieving that does require applying pressure by attacking infrastructure. That’s just the price.
But on the other side of it is an Iran that could be more peaceful and friendly with the world, but also kinder to its own citizens.