In most books, Bayesian logistic regression is usually referred as "better" more advanced than the classical non-Bayesian one. However every time I need to decide which one is most suited to my problem, I end up using the classical one for the simple reason that, if I have understood it correctly, classical logistic regression makes no assumption on the distribution of the independent variables while Bayesian logistic regression does. When looking at the distribution of the predictors for my problems I typically have skewed distribution that don't resemble a normal distribution and that are not easy to model.
Am I missing something about Bayesian logistic regression?
It seems all good when the distributions of the predictors can be easily modeled but this is not always the case.