It is far harder to get all the proper amino acids for a full protein from vegetables. It is easiest with beef. Also cholesterol is not always bad. I need lots of protein and fat.
Balance is the most important thing for a diet. If you eat too clean your body has nothing to filter out; if you eat like shit then your body has more to filter out than it is capable