It might not be that simple to actually code. It is however simple to determine how it should work and this means that at least the design stage would be very fast: "ok, i need an algorithm that takes variable A for speed and variable B for altitude and follows these two formulas:" enter a bit of trigonometry/vector math here to calculate the bombsight's angular velocity when tracking a target and the release point for the bombs. Their Lofte bombsights in Il2:1946 work like a charm, so it's not that they don't know how to do it.
In other words, compared to other issues (especially FMs) there is a smaller amount of effort needed to determine what is the right way to model it and previous experience on the matter. I think the developers are just so swamped by other issues that people pay more attention to, that they haven't had the chance to take a good look into it.
A similar thing was happening with the Blenheim, until a few guys from ATAG and me took it upon ourselves to document everything that was wrong with it, assisted only by another forum member (who i shall not name) who sent me a copy of the pilot's notes (and that's why i can't name him, because it was still copyrighted material after all these years

).
The developers took note of it and now the aircraft is flyable and most of its issues have been corrected.
So i thought that if i start drumming up some support again, we could gradually get the rest of the bombers in a usable state and go have epic fights