1. Because I don't eat meat outside of fish. This is both a lifestyle choice and a health thing: I don't have a gall bladder and my digestive track is much happier if I stay away from greasy foods, especially animal fats. I'll occasionally get an upset stomach from fish or fried eggs still, but it isn't an everyday thing.
2. While they do have carbs, they also have protein. And a bunch of other stuff the burgers don't have. Oh, and less fat in most cases. I'm guessing many are lower in calories, but I'm not sure about these particular products.
3. Not all of them are super processed. I've literally made different sorts at home, though I'm just as likely to buy a soy option. (obviously not Beyond Meat or Impossible Burgers. I actually am not impressed with these options).
4. They are an easy meal.