"What about the ones who have no envy? Say people who live by simple means."
Being without envy doesn't mean you live a simple life or possess very little. It means you possess what you produce, and your contentment isn't based on what others possess.
Productive people are anything but simple or without means. They just aren't envious. They desire, and put their efforts towards productive ventures.
You're hinting at the hierarchy of needs, which implies that if we just give covetous people their basic needs through force, they too can transcend their covetous nature. They won't. Envious people will always want MORE, because there's always somebody else who has more.