> For the sake of the experiment, let's assume the sci-fi writers are right, and eating animals will eventually be considered immoral.
Also, is it vegetarianism if you only eat lab-grown meat? It's still meat, right, so you're still not vegetarian. Or is it the "not eating animals" that makes you a vegetarian now?
I tend to think that (e.g.) Iain M Banks is right, and that eventually eating animals will be considered immoral (and not the same as vegetarianism). You may disagree, and that's fine - everyone has an opinion.
The interesting question is not whether the future will consider this immoral, but whether if it becomes immoral in the future that applies retroactively and makes it immoral now? Does morality change over time, or regardless of time?
I grew up in the '70's so I've seen the change in morality first-hand, but that all kinda caught us by surprise. It's going to be interesting being more aware of the change in morality around this.