Конкретно Брненский марш смерти, т.е. стихийное изгнание немцев сразу после освобождения, по моему скромному мнению был вызван двумя причинами. Близость к границе с Австрией, всего 52 км. И тем фактом, что немцы в Брно потеряли все берега, например, продавались билеты на казни чехов, такое популярное развлечение вроде цирка. Горячие головы со стороны чехов в 1945-м попытались сделать то же самое - продавать билеты, а потом казнить немцев под радостные крики и улюлюканье, око за око, но это не прошло.