I don't entirely agree that all it takes is education. Many people have grown up on farms, have lived with animals all their lives, and yet have no problem eating animals.
They also have a different relationship to eating animals than people who think meat comes on a plastic tray wrapped in shrinkwrap. From what I've seen, the attitude is more mindful of the animal you raised and interacted with. You don't want to waste any part of their sacrifice in becoming food for you.
I take it a step further and say that if you're going to eat animals, make the best possible, best-tasting meal out of them.
I suppose there are many factors involved but education is the key component. Knowledge, and a culture of knowledge can cause a massive shift in thinking and actions.
Essentially, what I hear in your statement is "if I can just teach people how I see the world, then they will see the world the same way." I firmly disagree with that assessment. Someone can be educated and yet see things differently from you.
I take it a step further and say that if you're going to eat animals, make the best possible, best-tasting meal out of them.