Some people just don't like meat, it's an acquired taste just like everything else. If you grew up in a society which treated vegetables as meat is treated now, you bet you would like vegetables. Also vegetables are given no attention when meat is give a great deal of attention. Meat is always marinated and cooked to perfection, while vegetables are often low quality to begin with (frozen vegetable medley, yuck) and far over cooked with no spices or marination.
As for why vegetables and not why you prefer meat to vegetables. It's healthier, you've heard all the bad things about meat in sure.
Meat is extremely detrimental to the environment, I'm sure you've heard this too, raising so many cows and how much water and food it takes to produce a single pound of meat. A person who primarily eats meat actually has a bigger carbon footprint if they walk to travel than they do if they drive a car (because of meat calories burned). Yes, more vegetables are necessary for equivalent calories, but the cows needed to eat those plants anyway (and support their own bodies) to generate your meat.
I'm not vegetarian by the way.
Hader said:
Meat has plenty of variety, especially in taste.
That's not true, the main varieties of meat in the US are chicken, cow, and pig. After that Turkey, Duck, and Lamb have some prevalence, but not much else shows up. (I am excluding seafood from this list because I know plenty of people who just avoid land and air meat while eating fish)
Most of the differences are just in how it is cooked, what flavorings are used, and the like. Even different animals can taste quite similar.
Plants have huge variety. How many fruits do you see in the fruit aisle? How many variations do you see of apples alone? Look at corn and rice and wheat and the greens section. There's tofu (don't be hatin', it's good if someone who actually knows how [and doesn't try to imitate meat] to cook makes it.) of many different varieties. You can even make a tofu mousse without sacrificing flavor if you cook with tofu on its own merits.