Sorry that you feel this way.
Stamina actually makes you unable to attack if you get below a specific point, I decided to not include the roll in stamina due to balancing. Stamina also makes enemies be able to attack x amount of times until they need to retreat and recharge. Not all enemies dies in 1 hit, there is further down in the quest line multiple enemies that need multiple hits. Yes I could have spent more time on actual gameplay and mechanics, but writing an AI, quest system, event triggers, combat with multiple types of enemies... Actually building quest line, that also is about 2-3x longer than you played as "everything dies in 1 hit" would indicate. The enemies is 100% dodge-able and due to having immunity frames during roll, as can the enemies dodge your attacks.
But yes, I could have focused a bit on gameplay.