What's the difference between from and on vs on
A man from the plains might be someone who was born there but now lives an entirely different lifestyle.
A man on the plains might be a visitor to them, and is probably also not be living the lifestyle described.
A man who is both from and on the plains likely describes a plains native who is continuing the live the lifestyle associated with that area, and so that is the person who is described.