It's a necessary step in between. In hindsight, it's easy to say "if only the Romans had invented the steam engine". Did they have thermometers, or valves? What was the most complicated machine they had?
The Romans?
Umm, waterwheels used for things like cutting lumber? (Probably).
Nah, probably some toy in Alexandria.
Valves? I think they did, though some one else might wanna answer it.
I'd agree that there's some technological development necessary, but the sugar mills are a symptom, not a cause.
There's more difference between Heron's machines and a 19th century factory than between Venice's arsenal and Skunkworks.
Hwow about something like a roman mine in spain? Requires capital investment, slave labor, complex machinery..