Yes, I see that you do have some nice alternatives and great looking dishes.
Since I don't eat dairy, it's often difficult to get a decent substitution.
For me, we stay away from carbs so the crust is a problem. And of course for vegans, the meat.
But as you say there are very tasty alternatives and I eat plenty -- without needing what most would say is essential.