Rates of the tickets always vary with the point of origin and destination. Same is true for baggage allowance. You should have confirmed the allowed baggage allowance before your travel. But to say that " because you pay less by buying cheap tickets from India, you have to pay for extra baggage" is wrong. Price of tickets determine baggage allowance only when you are travelling in different classes like economy/business/first.