Not denying the founders had lavish lifestyles, but they were running a company that raised 15M series A, and 120M series B - so that's honestly "expected". The grant I assume you're referencing was a 34M loan, which was to be paid out over time, and was recalled once North announced layoffs last year.
I won't defend their business decisions or argue they were a "promising startup" - I think they deserve the criticism. But I'd rather not throwout some false stories or accusations.