"Oh boy! I sure like having 29 perks. Now I can one-shot everything in the game! I'M SURE HAVING FUN!"
Needless to say, I disagree with being the most powerful thing in the game because that makes it way too easy.
Do you enjoy cheating your way to victory? Dying over and over again and memorizing enemy tactics and weaknesses is form a cheating. Here, in full, is what I posted earlier in another thread:
A victory achieved through dying over and over again as you memorize enemy positions and tactics is inherently worthless. Only a victory achieved through superior skill (i.e. the power of your character) has any meaning. From the perspective that you are engaged in an honorable duel with your opponent, do-overs are a form of cheating. Do-overs only aren't cheating if you accept that the other people are NPC's who exist to test you as a gamer rather than other people who should fight honorably. But that perspective is the anti-thesis of roleplay.
Many old school gamers from the 80's define whether or not they have earned a vicotory based on how many times they died and were forced to study and anolyze enemy patterns to win. And unfortunately, they are just too close minded to accept that any other game design possibly could be good, let alone better.
Games from the 80's were a form of masochistic self deprecation, not fun. My first system was an NES, I played Super Mario Bros. 1&3, I played several Megamans, and to be quite frank, they all svcked. Dying over and over again to memorize a system and eventually figure out how to beat it was not a form of victory or something to be proud about. It was a form of cheating.
When a boxer goes up against the world heavyweight champion, he does not get do overs. He either beats the champ in his first try through simply being better than him, or he fails and has to wait several months or years for a second try. The purpose of roleplaying games is not to test your reflexes or puzzle solving ability, or to give your brain a challenge to solve. It is to let you roleplay as that boxer.
Mushashi did not die over and over again. He did not become famous for winning a single fight after 100 losses. He became famous for being undefeated. He was undefeated because he practiced, practiced, practiced to be become better than everyone else. The purpose of roleplaying games is not to test your reflexes or puzzle solving ability, or to give your brain a challenge to solve. It is to let you roleplay as Mushashi.
A soldier in real life does not come back from the dead. They take the enemy down on the first try without getting killed or they fail the mission, and they either fail at their attempt at imperialism or their attempt at protecting innocent people, without any do-overs. The purpose of roleplaying games is not to test your reflexes or puzzle solving ability, or to give your brain a challenge to solve. It is to let you roleplay as that soldier.
From the perspective that you are engaged in an honorable duel with your opponent, do-overs are a form of cheating. Do-overs only aren't cheating if you accept that the other people are NPC's who exist to test you as a gamer rather than other people who should fight honorably. But that perspective is the anti-thesis of roleplay.