Economic Logic of Colonialism

How colonialism was fundamentally extractive rather than developmental.

Britain didn’t want to develop India; it wanted to extract from India. Britain chose extraction because it was more immediately profitable. You might think: “India has cheap labour, so factories should have been built there.” But colonialism isn’t about rational economic efficiency—it’s about power and control.

Reduced British control: A developed India with its own industries would have been less dependent on Britain and harder to control.

Instead, Britain followed a simpler, more profitable model:

  1. Extract raw materials from India cheaply
  2. Ship them to Britain for manufacturing
  3. Sell finished goods back to Indians at high prices
  4. Keep all the profits in Britain

You’d think Britain would exploit India’s cheap labour by building factories there. But cheap labour alone doesn’t guarantee profit—you also need:

  • Capital investment: Building factories requires upfront money.
  • Infrastructure: Roads, ports, electricity, and other systems to support factories.
  • Supply chains: Networks to move materials and finished goods.
  • Management and expertise: Sending British managers and engineers to India.

The cost of building Indian factories and infrastructure would have eaten into profits—something Britain wanted to avoid.

Why British Goods Were Cheaper Than Indian Goods

The Tariff System

Britain deliberately made Indian goods expensive and British goods cheap through tariffs and trade policies:

What HappenedEffect
High tariffs on Indian goodsIndian textiles, steel, and manufactured goods faced heavy taxes when sold in India or exported, making them expensive.
Low/no tariffs on British goodsBritish manufactured goods entered India with no tariffs, making them cheap and competitive.
Flooding the marketBritish goods were so cheap that they undercut Indian producers, even though Indian labour was cheaper.

Why This Made Sense for Britain

  • Protect British manufacturers: Tariffs protected British factories from Indian competition.
  • Destroy Indian industries: High tariffs on Indian goods made them uncompetitive, forcing Indian artisans and manufacturers out of business.
  • Create a captive market: With Indian industries destroyed, Indians had no choice but to buy British goods.

The Irony: Cheaper Labour Didn’t Help India

Even though Indian labour was much cheaper than British labour, Indian goods were more expensive because:

  1. Tariffs added cost: The heavy taxes on Indian goods made them expensive to consumers.
  2. No economies of scale: With tariffs blocking their exports, Indian manufacturers couldn’t produce at large scale, so per-unit costs stayed high.
  3. Lack of technology: British factories had better machinery and technology, allowing them to produce more efficiently despite higher wages.
  4. No capital investment: India received no investment in modern factories or equipment, so Indian production remained labour-intensive and inefficient.

A Concrete Example: Cotton Textiles

Before colonization:

  • Indian weavers produced the world’s finest cotton cloth
  • Indian textiles were cheaper and higher quality than British textiles
  • India dominated global textile trade

After British tariffs:

  • British tariffs made Indian textiles expensive in India
  • British factories (using machinery) produced cheap textiles
  • British goods flooded the Indian market
  • Indian weavers couldn’t compete and went out of business
  • India was forced to export raw cotton to Britain instead of finished cloth

The result: Indian labour became irrelevant because Indian industries were destroyed.

Britain could have:

  • Built factories in India using cheap labour
  • Made even larger profits
  • Developed India’s economy

But this would have:

  • Required upfront investment
  • Created a wealthy, educated Indian class
  • Built Indian industrial capacity
  • Eventually led to Indian independence and competition with Britain

It was easier and more profitable in the short term to simply extract raw materials and destroy Indian industries.


Colonial powers don’t develop colonies because development creates competition and reduces control. Extraction and underdevelopment serve the colonizer’s interests better than development does.

India’s cheap labour was irrelevant because the goal wasn’t to use that labour efficiently—it was to extract resources and keep India dependent.

Leave a comment

Design a site like this with WordPress.com
Get started