I honestly disagree with most of the flaws you pointed out, except for the villain, voice clips, and replayability.
I think they should keep the "pay to continue", but not have you pick up where you left off. Plus, the fee should get higher and higher for each time you die.
I actually liked...