Sono ceco e direi che ci sono pochi fattori.
Innanzitutto molti prodotti alimentari sono economici, così come i servizi che rendono la birra accessibile anche nei ristoranti.
La cosa più importante è che c'è una lunga tradizione storica nel bere la birra. È comune berla a pranzo, è usuale visitare il pub per una chiacchierata con gli amici e bere 1,2 o 10 birre. La birra è più economica dell'acqua nei ristoranti e questo è un altro motivo per cui la gente la preferisce ad altre bevande.
Si dice che il governo può fare qualsiasi cosa, a meno che non aumenti il prezzo della birra. Il pub è spesso il centro culturale di molti villaggi dove la gente si incontra dopo il lavoro e quando siamo lì beviamo birra.