Strongly agree. Dungeoneering is basically like Slayer. Except you can only train slayer in Shattered Worlds and the rewards are only what you can buy from the Shattered Worlds shop.
This is just a terrible way to go about a skill. Dungeoneering needs to expand further into the world of Gielinor and be properly integrated. Elite Dungeons were a step in the right direction.
A huge step toward that right direction would be to remove the shop and tokens. Daemonheim dungeoneering needs it's own unique rewards that can only be obtained by doing daemonheim dungeoneeing. The best way to do this would be through drops.
Just imagine if in pvm all you got were tokens and you could buy all rewards with that currency, it severely devalues specific content.
By having its own unique drops, other dungeoneering content could flourish too while daemonheim dungeoneering has its place and remains valuable because of its unique drops.
It upsets me how primal and all the ore was just put randomly on the daemonheim island without little to no requirements. These are tied to daemonheim and dungeoneering lvls or ways to get this ore in the overworld would've done well to add value to the skill. There could've been crevices around the island where you could go in with a high enough dungeoneering lvl and in those crevices there could've been ore and perhaps other resources that have somehow warped or emerged their way out of the main daemonheim dungeon.
It pains me of the wasted potential dungeoneering holds. It could honestly be one of most fun, versitile skills in the game. Heists could've been dungeoneering content, there could be all sorts of dungeons to train dung that give their own unique rewards. A desert/pyramid one, various caves, vampyre ones, A lost temple in karamja, the potential goes on...