How can I explain the technological stagnation at a level roughly equivalent to the late 19th and early 20th centuries. The world is Earth-like and has the following characteristics:
- Absence of naturally-occuring fossil fuels (coal, oil, natural gas etc.). Energy in this world will come from biodiesels, biomass, and renewable electricity. (Nevermind how the society got to this tech level in the first place I understand it would have an enormous butterfly effect)
- Population is quite low (think early-modern period). Polities are centered around influential and independent city-states and their spheres of influence, with some larger polities as well.
- As mentioned, I want technology to broadly be stuck in 1880s-1900s tech. (Iron/steel ships, railroads, repeating rifles, electricity, radios, high explosives and some mechanization). However, that same period is defined by how rapidly technology was progressing as it was the height of the industrial revolution.
How might I justify the tech level for the setting so that many of the defining technology of the 20th century (sophisticated airplanes, large scale motorization, synthetic fertilizers, personal computing, mass communication) develops much slower or remains stagnant?
I'm thinking that a lack of cheap fuel, resource scarcity, some convenient geography, and the low population might be enough to hand-wave it away, but would those same factors also preclude maintaining the tech level in the first place?