Soylent Orange is organic garbage!
Dug out from the landfills and sewers and broken down into an edible format. They're not wanting for energy, and it's not like they care any more about the environment, they just need food without wasting space. Soylent Red, on the other hand, is exactly what they say it is, made from the plants available from the few remaining hydrobotanical gardens underground.
People were already being farmed...
Consider the terrible state of the cities, the encouragement for suicide and the money for corpses. Consider that people cannot get out of the cities. It's not illogical to presume that people are already
being farmed as food; they just don't know it.
- Or don't want to admit it.
The whole movie was a Xanatos Gambit by the government to make people lose their hunger for Soylent Green
It actually is just soy and lentils, but the demand for it is so huge that the government developed an extremely intricate series of events to have somebody discover their false planted evidence that Soylent Green is people, then let him escape and reveal it to the public. That way, the government won't have to keep producing this expensive product.
Thorn was taken away to be killed.
The Company now knows that Thorn knows too much. The people hauling him away on the stretcher are employees of the Soylent corporation. No doubt they've done this before.
Soylent Red and Yellow are also people.
Soylent Green just tastes better due to technological improvements.
The film doesn't take place on earth at all
Rather, it takes place in the Warhammer 40,000
universe, on a backwater Hive World which is suffering population overflow because the Administratum overlooked them in another rounding error. Realising the problem, a number of Imperial Guard regiments will be raised to solve the overpopulation issue.
That meat wasn't really beef...
Just as Soylent Green is made of people...
Humanity will eat Soylent Green anyway
Because it really, really, doesn't want to starve and because it still holds out hope of colonizing other planets to save itself.
The whole thing is a plot to try to save the world
Feeding people with people is not really sustainable, but it does reduce the number of people on the planet. The aim of the Soylent Corporation is a drastic crash population reduction to try to midigate disaster so that some trace of humanity can survive.