Why do European countries take passports for student visa application?
Not limited to European countries. If a visa issuing country has a legitimate reason to have your current passport in their possession, then they will and can (legally) request. Of course you can attempt to fight this but understand that its unlikely that youll obtain your visa.