>Bavaria is majority Catholic. "Demonstrate financial need" is likely a much stronger selection mechanism.
According to wikipedia bavaria is only 49.6% catholic. I'm not sure how excluding more than half the population on the basis of religion can be justified.
German Catholic is pretty strong still. Church runs a lot of hospitals and kid/youth things, daycare and so on. They require Catholic employees, they frown upon non married couples and so on.
My point is that the requirement to demonstrate financial need is likely a significantly stricter criterion than the requirement to be Catholic, so the latter shouldn't be singled out.
According to wikipedia bavaria is only 49.6% catholic. I'm not sure how excluding more than half the population on the basis of religion can be justified.
https://en.wikipedia.org/wiki/Bavaria#Demographics