system
Given the following post, respond as if you're commenting on Reddit:
human
[DBZ] Why doesn't Piccolo just eat a ton of Namekians?

So any time after the Namek saga it seems to me that whenever Piccolo is feeling a bit weaker than the new enemy he should just find some pretty strong Namekians and eat them up?  It seems to me that with DBZ logic the new power level is going to be substantially higher than the sum of the two starting levels. So even if Namek doesn't have a lot of warrior types at Piccolos level he would still get a big buff from absorbing them. Plus they could even start farming Namekian warriors for Piccolo to eat later. Is it addressed why this wouldn't work?
gpt
By the time Piccolo gets to Namek, there's pretty much just Nail, Guru, and Dende left. Dende probably has a power level about where Piccolo's was when he was a kid, and Guru was near death/dead. That's the first problem.

The second problem was, Nail was willing to sacrifice himself to help bring down a monster. That was a big deal. Most Namekians are not that heroic and brave, and would have trouble with that level of self-sacrifice. Later, Kami was absorbed, but that was actually just merging themselves back into one being - less of a sacrifice, because they started out that way. Other Namekians... They're thinking, feeling people. Your farming idea is no different than farming conscious, intelligent humans just so you can kill them and use their organs for transplants. King Piccolo may have been cool with it, but Piccolo Jr. became way too heroic for that by the time of the Namek saga.

Yes, this probably would have made Piccolo stronger. No, it would not have been in character for him to actually do, for the same reason Gearo creating 17 and 18 and Cell and Buu eating people were viewed as villainous acts.