I have at least 8 vegan dishes I can make that are just amazingly delicious. A mushroom risotto, veggie tajine, chana masala, ramen, moussaka, general tso's cauliflour, cuban black beans, jajangmyeon. Make it vegetarian and I have even more; give me eggs, chicken or pork, and a whole universe opens up. It's very rare that I ever cook red meat anymore, just because there's so many recipes that don't make use of it.
My favorite fast food restaurant is Pollo Tropical. Their franchise has 140 locations in South Florida. Most of their menu is rice, beans, vegetables, salad, roast chicken, and roast pork. The white rice and black beans with sauteed onions is delicious enough (and big enough) to be a meal in itself. The fried plantains are like savory candy. It's healthy[ish], fast, and definitely not typical American fare. Yet it won't work outside of Florida, because Americans think rice and beans equals "mexican" food.
American culture simply hasn't incorporated foreign cuisines in a way that makes them actually tasty. If it's not smothered in cheese or bacon, they don't want it. It took an unbelievable combination of luck and grit for one woman to introduce America to French cuisine, allowing home cooks to stretch past the bland, canned staples of the 1960's. We have a lot more variety in restaurants today, but the home cook is still left with garbage "Americanized" recipes you find on Google Search. We need a new revolution in home cooking to introduce the people to meatless dishes, and we need restaurants (especially fast food) to push them outside the home too.
Finally, we're gonna need to clamp down on meat. There's no way around it. As long as animals can be farmed so cheaply that a few pounds of meat costs $5 or less, people will not stop buying it and restaurants will not stop selling it. Just like we need to make cars less convenient in city centers to emphasize bikes, buses and trains, we need to make meat less convenient.