The Berlin International Film Festival is, you know, an international film festival, so is Cannes.
It's not really surprising that a film not from the country of the festival won it, just like an Italian movie won the San Francisco International Film Festival this year (just an example).
The Oscars are different, they're an industry award, it has nothing to do with laziness, this is like complaining that too many British films wins the BAFTA.