my only real complaint about silksong are the rng fetch quests, especially some that are required for progression.
it's also easy to get burnt out from the exploration if you set multiple goals for yourself, but that's a nitpick.
the movement is great and has almost everything you could ask for a platformer (aerial correction tool via floating, a double jump, air dashing, a ledge grab, wall cling/jumping).
the dumb quests that are required for 100%'ing is what stops it from being a perfect game.
this is a strange thing to say, but i always liked how the original hollow knight tricked the player into completing quests without telling the player that they were doing quests.