is it actually normal to pay 2 thousand dollars for a domain which doesnt mean anything and is only short? it would be interesting to hear from experienced people
It does. And it's mostly for big company as Twitter (t.co) and so, as they need shortlinks (short links).
But not just Twitter ... many services (even before Twitter existance) were using it. Tracking, banks, paygates and so on.