This theory doesn't hold up in Duolingo. After reading this thread & returning to my lesson, this was Duolingo's next translation: Este saracă datorită războiului. No other option for 'because' was provided. Another example found in Duolingo's lessons: Datorită accidentului am rămas fără un picior. I fail to see any positivity here.