Complex sentence: Consumers act rationally by seeking to maximize satisfaction of all their preferences; people allocate their spending so that the last unit of a commodity bought creates no more satisfaction than a last unit bought of something else.
Split into simpler sentences: Consumers act rationally by seeking to maximize satisfaction of all their preferences. People allocate their spending so that the last unit of a commodity bought creates no more satisfaction than a last unit bought of something else.