I've often found that in most cases those who are either non-Believers or who speak out against the power, majesty and holiness of God either take versus of Scripture and twist it to justify their own actions or beliefs or have had some event take place in their lives that turned them away from God. They lost their faith and in doing so would like nothing more than to bring others into their company. Usually, that company is one of pain and misery. Unfortunately, what those such people forget or refuse to realize is that Believers have their share of unhappiness and misery, too. But what gets use through is the love of those around us and faith in our God through Jesus Christ, we can get through even our darkest days.
To the OP, Pharaoh, Raamses II, was given plenty of opportunities to release the Hebrew people. Instead, he chose to keep them in oppression and servatude to him against the wishes of God. Where the children are concerned, you have to look at events that unfolded in their proper content and not take one singular view based on one versue (or even a few verses) from the Bible without looking at the totality of situation at hand.
Pharaoh had atleast opportunities to witness the power of God and do as He commanded through Moses, to release the Hebrew people, but each time Pharaoh refused.
- Turning Moses' staff into a serphant.
- Turning the water into blood.
- The plague of frogs.
- The plague of lice.
- The plague of flies.
- Death of Egyption cattle.
- The plague of boils.
- And finally, He caused hail to rain down upon Egypt.
All these things did Pharaoh and the Egyption people suffer before the final three plagues befell them due to Pharaoh's stubborness.
Starting at Exodus 10:9, Moses and Aaron come before Pharaoh who asks who of the Hebrew people shall he release? Moses answers, "Everyone" - all young, old, sons and daughter, and all flocks and herds (cattle) of the Hebrew people. But Pharaoh refuses willing only to let the men go, but every women, child and cattle are to stay behind (v10 and 11). At this point, God causes a plague of locusts to spread out all across Egypt, but even after the plague has been removed, Pharaoh still refuses to let the Hebrew children go (v20). Note the difference in Pharaoh's stance here. Initially, he was willing to release the men only, but keep the women, children, flocks and herds, but after the plague of locusts was removed, Pharaoh was willing to release everyone including flocks and herds, but keep the children. Why? Because he still needed slaves and knew that two things were certain in keeping the Hebrew children behind:
1. that the Hebrew nation would never return to fight against him as long as he held their children hostage; and,
2. that as long as he had young Hebrew slaves, they would reproduce and make more slaves from among the Hebrew people and not his own nor would he have to go out and conquer other nations to acquire more slaves.
God then caused darkness to fall over the Egyption people for 3 days. Pharaoh tries to bargain w/God through Moses once again this time suggesting to release the Hebrew children along w/the men, but not the women, flocks and herds. Once again, Moses insists that all of the Hebrew people as well as all that belongs to them must be freed which including the cattle (which Pharaoh knew all too well not only served as a food source for meat, but also as ritual sacrafices according to God). Pharaoh declined and again refused to let the Hebrew people go (v21-29).
God then decrees that the first born of Egypt shall die because of Pharaoh's stubborness. Now, the first born? There are two reasons for this:
1. God considers the Isrealite (Hebrew) people as his choosen people. They were the first as a nation of men God selected as examples of how mankind was to worship Him.
2. God saw how Pharaoh covetted not only the Hebrew children but those of Egypt as the greatest love among the people, but specifically, God saw how much Pharaoh loved his own son and how he was being groomed to be the next heir to the throne of Egypt. God saw how the Hebrew people would continue to live in bondage even under Pharaoh's son. So, it was through this covetous behaviour as exhibited by Pharaoh himself that brought about this last plague upon Egypt. God used the sybolism of the first born to get his message across to Pharaoh.
So, to answer the question of the OP, No. There's no act of terrorism or murder here. All Raamses II had to do was comply and release the Hebrew nation as Moses had commanded of him through God. Pharaoh's actions (or inaction) brought about the fate of the first born of Egypt in the days of Moses.
(Edit: It should be noted that in every instance where God caused death there was a reason behind it. For example, when He caused it to rain upon the Earth for 40 days/nights, He did so because sin inhabited mankind. When He destroyed Sodom and Gamorah it was due to sin inhabiting these lands. When God instructed Joshua to leave none alive in the land of Cannan it was because of sin that was being committed by the Cannanites, as well as, to fulfill a promise He made to Abraham - to bring forth a mighty nation from his seed. Even when He caused Isrealite people to die, He did so because they sinned be it slightly (i.e., accidentally touching the Ark of the Covenant) or on a much grander scale (i.e., Isrealite Kings causing their people to sin). Hence, the rationale behind the pregnant women being put to death as reference to in 2 Kings.
Unless you read Scripture with the intent to study and learn instead of cherry picking different aspects to justify your own arguments/purposes, the Bible will not make much sense to most people.