i think my biggest disappointment/reason i'm glad i cheated instead of doing it legitimately was how dumb dark knights look. i was expecting some badass sprite/portrait, and both of them look completely silly. i was also a little disappointed that my ninja could not dual-wield these two amazing swords that came when i activated an all-item code, even if he had the equip swords ability activated.
That's because Knight Swords are a special equipment class only knights can use. Some characters can equip them as squire/equivalent as well. Change your ninja to a knight and he'll probably be able to do it.
I agree with you that the random number generator seems stacked against the player, but I really only notice this with stealing. With Concentrate, my steal abilities always have a 40%-70% chance of working, but they frequently miss. Being that I am underlevelled, I was having a hard time against Meliadoul, because I wanted to steal her Defender before killing her (coupled with the parry skill it's my favorite sword in the game). I would get about three chances at 48% before I'd have taken too much abuse and would reset and this happened for about five resets or so. The chances of failing nine times in a row are 0.1953125% -- I seriously doubt I was THAT unlucky. Incidentally, I stole her accessory the next turn; the chances of success twice in a row are 25%, so I am not surprised.
Steal Heart is also most definitely the least reliable skill in videogame history despite its advertised 70% success rate (I fail about 2/3 of the time and no, enemies never miss). Enemies frequently hit my characters that have evade as high as 97% (ninja equipped with main gauche and a good cloak). And I can't TELL you how many times my monk would miss with his 98% chance to hit revive skill -- so often that I gave him the Items ability instead. I then kicked him out of my party because Beowulf is my favorite character.
Anyway, there is definitely something suspicious going on. It doesn't ruin the game for me, though. I just accept that my luck is much worse than the game lets on, and as long as I consider that, I still really love the game.