Sadly Silksong does not respect your time and on the path to completion rather than difficulty testing you, your patience will be tested in gameplay that spends far too much time running back and forth to difficulty checkpoints that can only be overcome or you will be slowly whittled down in pointless travel times and unfun mechanics. To be clear, my problems with the game are the unnecessary resource requirements for tools that punishes you for over reliance by taking them away making you leave to farm more currencies (imagine Dark Souls making you mindlessly farm healing items). For certain encounters you are made to go through several loading screens and unskippable scenes that if you don't beat, then soon enough you will be spending far more time running back to them than actually playing the game (Dark Souls, again, avoids this for the most part letting you summon help or level up to reduce the strain of needing to be perfect). For me the final straw was being made to face a boss critical for Act 3 and losing again and again. But rather than the boss, it was the constant boring need to go through loading screens, then running, then jumping, running, entering and triggering the boss, being made to fight 3 waves of adds, THEN getting a chance to face the boss who has a very difficult and punishing series of attacks that ALL do enough damage to kill you quickly. Every failed attempt made me realize I no longer was having fun, so I quit. The act of playing the game just to get to the fun part was so annoying and frustrating to me I quit an otherwise excellent game, that cares more for meaningless setting than it does for not wasting my time. If you want a better game that doesn't waste your time with punishing maps, time wasting gameplay and frankly better mechanics that prioritize letting you enjoy yourself then I urge you to try Ender Magnolioa instead. It may be easier but it is far more rewarding.
Overall, I quit the game before I got any depth into the plot, but the experience was so mediocre, every quest can feel like it is resolved the same way; fight, bribe, spend rep on certain party member interactions or use the charisma skill to skip an encounter. Another issue I had is how all npcs feel far too similar. An egregious example is the introduction for a party member, who acts confused about the titles Kings and Queens yet the characters proceed to refer to this regardless of whether they were introduced to this at all. Overall if you don't mind a game that includes the tired recycled approach with a plot that doesn't feel consistent in theming or approach, with a too large map and too much running around playing a messenger then give this a shot. Otherwise you might enjoy Vampyr, another action rpg that I think is better in every category.
So after playing and finishing I can say that I found the game to be a great time that overall begins to wear out its welcome and ends just as you begin to get invested in the characters stories in such a way that makes you wonder if they ran out of resources to extend it to its proper conclusion, ending on the promise of a future game. Is this worth the price point? If you like a metroidvania with light puzzle, simple combat, that maintains quality throughout and ends before it gets tiresome then yes it is. Otherwise buy on sale.
Individual DLC packs are not on sale so you cannot buy what you want. Being forced to purchase all or nothing is a terrible deal especially if you only want to continue the alternate campaign, Through the Ashes. You shouldn't be forced to buy things you don't want or need due to publisher greed.