Question: why eklavya cut his thumb?
Answer: And teaching anyone else other than the members of the Kuru family was against the protocol. Moreover, Eklavya had learnt the lessons without Dronacharya's consent. And this was against the principles of learning. Hence, Dronacharya asked Eklavya for his thumb, without which aiming the arrow would be difficult.