In my opinion, I don't think anything vegetarian will come close to a steak anytime soon, but I have eaten chili sin carne, without noticing it being vegetarian.
My main problem is also simply, that I have not learned yet, to cook without meat very good. It takes effort, but is worth it.