The thing is balancing is still taking place. Strength used to be over powered with blitz attacks. Magic used to be over powered with the paralyzing effect. (would appreciate a skill for warlock class to have debuffs, familiars dealing small amounts of damage, or something that would make warlock more of a magic class again that could beat the demon king without being a less effective soldier or theif because the magic resistance on the creatures are insane, which is understandable being bosses, but the other classes dont have to worry about that).
Strength has many checks that prove useful and many encounters that provide alternative options. Agility IS better for getting gear, but it puts you at risk of losing virginity. Depending on what you value in the game depends on the way you play. You can even go to the end with the demon king by being a slut and be able to forgo a fight(not particularly a victory but you can get away). To play like that you need no strength or agility. Strength offers ways to protect yourself in situations you are already at a stance disadvantage. Also for picking classes, strength may be the more viable option because you have a higher floor to start from. It depends on the class you choose. Saying strength is just worse agility in general is incorrect. It is better than agility depending on the class. The whole point of picking a thief is to be paired with agility. The paladin who has low initial agility may only be able to get it high enough to reach a standard for some checks and must rely on strength or endurance for others. Grappling is great for topping opponents, and making them submit through sexual acts of topping during combat. Strength allows this more than agility.
If you have only one way you want to play, then that is fine, but there is plenty of variety to choose from if you wanted too. Talking more with the community or playing can help with broadening your mind on the topic of the game.
With respect to the Dark knight encounter, you bottoming in many of those scenes, though you may choose it, reading the dialogue you are often not in control. Even then, when you do bottom it is a miniscule amount. You have to bottom A LOT in order to screw yourself over later in game. I have seen that note before, but it is putting all the mechanics to use which is neat, and does make sense. Even the bottoming with kylira does maybe 15 out of all of your levels of dignity and purity that start from 100 for each level. Even then there are multiple levels of both. You can regain dignity too.
Willpower is implemented for those who are trying to get a particular outcome from their scenes and really dont want one that may cause loss of virginity or a game loss. It is a nice addition for newer players to learn, and something that more experienced players don't need.
The use of magic I always enjoy in rpgs and I am partial to that. I liked how you could have a paralysis build for the magic classes and the other classes would either rely on strength or agility to win a fight. I love how the classes' maximum stat points for each attribute make them unique. I would like to see the magic come back a bit for a magic build. One that would work on the dark knight or the demon king. I completely understand the implementations of magic resistance for those bosses which makes perfect sense, but a way to work around that might be nice. Often times you might run out of mana, but thankfully you can restore your mana from before. If possible it would be cool to see passive mana regeneration from having high enough mana stats in combat, the use of familiars to provide assistance such as damaging, debuffing, slowing down, sleeping, or paralyzing to make the magic attribute a bit more functional as a class itself. I know it is a tad picky for a hentai game, but I love this game a great deal. By far the best of futa. Paralysis was amazing, and I would admit that it was a bit overpowered, but a way to require higher magic stats for it, to get longer use out of it on the demon king, or a way that you could deal damage close to that of non magic builds would be cool. I know the majalis team is busy, and I love there work. I also know more content itself is coming out, but I hope it just comes across as a thought if there is ever a chance/need to.