To start, no.
To clarify, you designed a game around the same flaws that game developers spend lots of time and money to try and avoid. They try to avoid them because they understand a player wants to feel a mistake they made was solely their fault, it was something they could work to improve. You designed a game to make the player feel helpless, everything is completely randomized. Therefor when a player gets stuck on a level for an hour after tweaking and retweaking his robot's systems, he feels there is no hope and no longer wants to play the game. That's not fun, it's not endearing, I'm frustrated, I have a massive headache, and I hate you so much for this.