With certain ships it's almost impossible to beat the final boss, even on easy, due to the RNG. You can prepare for it, never see what you need even if you check every store, and still have an excellent build, and then 3/4 of your shots will miss an already damaged final boss. The entire game revolves around the final boss which is by far the weakest aspect, and is entirely reliant on the "RNG" not screwing you over. Played this over the years and it's never gotten better. If you don't get the exact right build, it's all over no matter what you do. Not every build is viable, and having fun in the game is trumped by the fact you always have to consider this end boss, which entirely relies on meta knowledge. Sorry, developers, 'dying is part of the fun' is not true when it's entirely up to what feels like a highly unfair RNG. Middle boss, with the drones, seems to have about 75-85% evasion. It's purely unfun once you hit that point. But you're gated from unlocking new ships and progressing in the game and unlocking more things due to said "RNG".