Why Swiss agencies collect too much sensitive data? Das Team AG example

Job agency “Das Team AG” fell victim to Russian hackers - Galaxus

Let’s leave aside the technical nuances which lead to such breach. Many times I was shocked how much personal confidential data are asked for in Switzerland. Copies of IDs, health records, in possession of recruitment agency? Property management agencies are also unethical, if you don’t send them everything about you up-front they won’t even consider you. This is really bad situation, incidents like this are going to happen again and again. What can we do about it? How to push for applying common sense privacy patterns, A) collecting only the necessary data, B) collecting only the necessary data for the current stage, not all up-front, C) records deletion by default after your case is closed