Not sure what you are trying to say. This rambling sentence makes no sense.
The laws exist as they do. Bangladeshi law recognizes her as a citizen. Actions of Western European countries have no effect on that.
The decision by the UK government to revoke her citizenship was a choice. It was done knowing that it would either make her de facto stateless, or would inflict the problem on an impoverished country that has no personal responsibility for the situation. Bangladesh cannot legally revoke her citizenship now even if they have provisions to do so, because the UK got in first.
You implied that it is actually Bangladesh that chose this situation by having laws that allow citizenship by descent (which is normal practice in most countries, including the UK). To avoid it they should somehow have predicted the situation in advance and radically changed their citizenship laws, affecting countless innocent people.