Is it me or do renewable energy companies seem to consistently be money losers?
Yeah, it's really hard to compete on EROEI terms with fossil fuels. Everything else is really just an energy sink and a bit of Jevons paradox.
Green energy is a deceptive misnomer, synthetic energy is more apt. I would guess with all the manufacturing and processing thrown in, it could even be called black hole energy. It has very particular niche applications.
EROEI isn't the end-all of energy, senpai. If it were, hydro would be much, much, MUCH more prevalent in the world than it is. That said, it's hard to beat oil in form-of-energy, too.