Is the old testament God moral? This God has no problem with ordering people to kill for him, much like radical Muslims today. But we wouldn't say those actions are moral. Not only does the old testament God kill, he sends afflictions on those he does not like, and gets drunk on the blood of his enemies.
Now don't just shrug this off like many apologists do today, help me understand why I would ever respect and love a God like this.
I know this is a long post, but please take the time to read this when you actually find the time.
I understand this conclusion you have come to. One thing that you are missing, however, is all the good He does. If you notice, those things that seem bad are because mainly the people are bad.
If you think about the world we live in today, hardly anyone follows God. God was very strict on the people back then and He still does punish us, just not in the same way. For example, without getting too political, He has punished us by letting us have what we want.
This may be a really odd quote to use for this, considering this TV show is very inappropriate, but in House of Cards, the main character in the show, Frank Underwood seeks power. He uses people and deceives them into rising to the top in politics, AKA President. But the quote is the following:
You made this bed, America. And there you are, slack-jawed and bewildered, wondering if this is what you actually asked for.
God punishes us in this way. He punishes the masses that don't follow Him because he lets us do what we want on our own and then we realize this isn't what we wanted and new problems begin to arise.
The reason that it seems God was more direct, (for example, He destroyed a whole world with a flood, and in Sodom and Gomorrah, where He burned the place to the ground, and in Egypt, where He plagued the people until Pharaoh let His people go, etc.) is because He was strict on the laws He made them follow.
God was more direct in positive and negative ways, He spoke to people directly in order for them to hear His voice to carry out his deeds, and He also directly punished people that didn't follow Him. All of this was the lead up to something incredible: Jesus Christ. Jesus Christ had to be paved the way in order to carry out what God truly wanted. If you noticed, He then let the people decide what they really wanted by letting Jesus die for our sins. After this, all of those strict laws He practically made us follow were gone, we could live anyway we wanted. But with this comes a price: having the freedom can make us grow farther away from Him.
If you look at the people who wandered in the Promised Land for practically generations, they all wanted to reach it but they seemed to not want all the stuff that came with it. That's like a lot of Christians today, they want to go to Heaven but yet they don't want to have to follow God all of their lives. But eventually the ones who actually remained and followed God got there, including Joshua, who really followed God all the way through. He was like the Noah of his time, and so was Moses. Yet Moses committed a sin that caused him to not enter the Promised Land
Basically what this all bulls down to is this: God is very strict and jealous when He has to be, to carry out His plan, this is His world after all. But ultimately, He lets us choose our path and He gives us opportunities to rise above the things that bother us most. If we take them, we endure Him and receive His blessings on Earth and in Heaven. If we don't, then we will struggle throughout our lives and we will not receive rewards in Heaven.
Hope this helps.