I had my school medical exams in the 90's, but a lot has changed since then here in the Netherlands. During my school time the medical exams were already not mandatory anymore, except maybe for infants/small children. As a result, only few boys from my class actually went to the exams, or at least they did not admit it by telling me. I can remember that while waiting on the hallway for the doctor to call me into the exam room, I never encountered other boys, so either they scheduled it like that or indeed only few pupils attended.
In my time the exams would involve stripping to your underwear right from the beginning of the exam, followed by the doctor pulling down your undies at some point of the exam and exposing and examining your genitals. In some cases the doctor directed me to step entirely out of my undies and continue the remainder of the exam completely naked. This was all considered to be normal and something you simply had to comply to, also because the doctor and indeed the whole 'institute' of (school) medical exams had some kind of natural authority.
Nowadays, these type of exams would be regarded as highly inapproriate and are completely out of the question. Current (voluntary) school medicals involve mostly questionaires with a lot of attention to psychological aspects . Only weight (with clothes, but no shoes) and length measurements are performed, but there is no undressing and certainly no exposure or examination of the groin. Even for adult examination, the code of conduct for exposure of the groin is that it is only allowed if the patient has complaints and the doctor has specifically asked for permission of the patient.
Since military service has ceased here many years ago, there is also no mandatory military exams anymore (at the age of 17/18 ) like there used to be. For some job subscriptions a mandatory medical exam still exists, but at the most this will require you to remove your shirt for an EKG.
I guess the amount of MedFet-ers from the Netherlands will decline in the coming years as a result.....for me: I would not have wanted to have missed it for a bit!