The difference in taste between different grass-fed beef is due to different factors. Forage can have variable plants within it that cause beef to have variations of flavor. Grain finished cattle have a more consistent flavor due to the fact that grain has very little variation.