I've seen lots of screenshots from lots of people soloing it, so it's certainly far from impossible.
But Svarog and/or Uriel is pretty much a requirement for it.Relying on debuffs is never a "mistake." To begin with, Fire is the only element that can even hope to do damage without debuffs, thanks to Svarog and Uriel. And Light after new years, I guess, but Light Nike takes quite a while to get started.