I agree, some of the connections these days are stupid. Recently I flew PDX-AMS-MUC, my connection time in AMS was 25 minutes - that's 25 minutes to get from one end of a terminal to another and clear Customs - assuming that the flight arrives on time in AMS.
Even here in the US it seems stupid. I often fly PDX-MSP-LGA and some of the connection times are 15-20 mins both outbound and inbound, it doesn't make sense.
I think the worst one I had recently was JFK-DTW-ORD - I arrived in Detroit at one end of the terminal and had to go to the complete opposite end of the airport, where the CRJ's are, with a 15 minutes connection - put it this way, I learnt how fast I can run on that trip !!!
There doesn't seem to be a method to the madness - missed connections mean problems all round so why let people book flights like this if it's not a realistic connection time ?