This tribe is trash. Why on earth they ever removed Floating Watcher is beyond my comprehension. This tribe cant scale at all unless you're Reno and you golden a Wrath Weaver on turn 1. Or maybe you get lucky early with a high health pool and can triple a Soul Juggler and maybe top 4 with your ping build. Other than Annihilan Battle Master and the tier 3 demon that can replace another demon and grant 3 gold...they are all mostly complete trash.
Yeah, hot garbage. I'm curious about Blizzard's philosophy in regards to tribes that can't win a lobby. I mean in theory their average placement could still be similar if they were a really consistent 3rd-6th finisher. But is that something Blizzard wants in the game? It's not particularly fun and that low variance play seems like something that only rating-obsessed try-hards would pursue.
Though there is something to be said for Wrath Weaver as an early game carry...
"Old" tribes were designed in a different way, with different strategies in mind. New tribes (Elementals and Quillboars) though, are all about scaling into big numbers and if you can't compete (or cheese with shenanigans like divine shield + poison), you won't stand a chance. Demons are not the only ones struggling, other camps (except menagerie, since it has good scaling too) have pretty much the same issue, unless you're very lucky with highroll and specific hero. I think they need some kind of rework.