Expiration and rollover are necessary, not everyone is a speculator and need to hedge, take delivery of the underlying or only play in certain months and not others at a time. One continous contract would not accomplish these goals and would not be a futures contract. Contracts must have an end and thus would not be a "future" if it did not terminate at some point. Maybe you want to be trading USO?
ESM0" (without the quotes).