I consider it a huge problem, because every other day I'm being told as an atheist by some theist that all morality comes from god/the bible and that things that are wrong, are wrong "because god says so" and that things that are good, are good "because god says so".
That wouldn't be the case for Christian morality or Christian theology.
The central concept of Christianity is rather simple. Humanity got a choice:
1) follow the guidance of the creator-parent in terms of knowing indirectly how things should be done
2) leave and figure things out on their own via trial and error
They (and by extension we) chose #2, and as such God respects humanity's choices, but offers some guidance in the process in a way that would not lead to human death and extinction, and leaving the option open for those who would like to go back to #1 option when all is said and done. #1 is a faith-based knowledge. #2 is a trial/error knowledge. What we have today is a mix of both as a consequence of the original choice that took us down a certain path.
As such it is not God commanding unequivocally as to what God thinks must be done as the "ultimate better", because such was only available through option #1.
God instead works with people's choices and preferences to bring about the best possible outcome given certain situations. If we use Christian maxims, it would be "God works with you where you are".
That's essentially the Christian concept of human reality in a few words.
As I've said before in one sentence ... your quips with morality of God is not a problem with Christian theology, because even in context of Christian theology... it's merely a gateway to getting back to the original #1 proposition through some established lineage of philosophical concepts about God that teach some moral example story as opposed to "you must do what this passage writes".
OF COURSE, from the standpoint of being here and now, and looking at possible explanations, Bible is a book written down by men 2000 years ago attempting to communicate certain morality in context of their view of God 2000 years ago. I would agree with that. As such Christian morality is progressive.
But, what most Christians would allude to is that they are appealing to concept of "known reality" which they are trying to deduce as opposed to a model that holds that we project some meaning unto absurd reality out there.
In which case, you would say that slavery is immoral, but so what? It's a mere projection on certain preferences, just like ignoring the fact that we do that to animals before we slaughter and eat them.... again as a preference. So if there are people who would farm humans for food, basically all you can site is your consensus disagreement vs their consensus disagreement.
It's a much more nuanced approach, and certainly, when you throw out nuances... that's when we get into issues in any context of moral ideas. Because in order to have some absolute proclamations we would need complete knowledge about any given situation or context. We don't. The best we can do is generalize (in the scientific context).
In Christian context it's even bigger challenge, because as Christians we rely on interpreting certain historical narrative in order to derive some consistent morality as to what God is ultimately like.
Words like "love" and "justice", etc, are empty labels that you have to fill with meaning. Hence, we have some claim of an example of "God's avatar" coming back to Earth to formalize a story-concept about what these attributes mean. But, at the same time, it's up to humans to figure that out in context of the nature that we observe about the world around us, the historical claims that we get about God, and what we personally know about our "internal self".
Hence, the goal of Christian theology is to form a model for moral behavior in context of the all of the above-defined variables, hence it's much more nuanced than the box you are attempting to fit it into. THAT'S WHY we have internal disagreements about wide range of concepts, and I don't view that as a detrimental, because each disagreement contains some piece of the ultimate puzzle that we suspect exists as a whole.
As such, it's not a claim of "ultimate knowledge", but rather the opposite. It's a recognition of our collective ignorance, and the necessity to evaluate reality in context of our collective ignorance.