When I was in Amsterdam people were offering hard drugs on the street but "no, thank you" was perfectly sufficient response

This. Same in Switzerland. Feels different in for example Prague, Vienna, ...