I thought the low rating was entirely due to the MC and FMC.🤔
MC has a good head on his shoulders, but any mention of FMC and all the blood leaves his brain. FMC has plot armour so thick that if it was made of ballistic gel, a battle ship's guns wouldn't penetrate it.