Friedrich Merz's stance against displaying the rainbow flag at the German parliament for the upcoming Christopher Street Day celebrations has sparked criticism from the opposition lawmakers.