We don't have to look past it. Musk said it failed because engine underperformance caused too little fuel margin. He added that they have upgrades due on future flights.
If they ran out of fuel with 50 tons of payload it certainly begs the question of whether they will get to the goal of 100 tons of payload even with upgrades.
They also had engine fail on boostback. Reliability has been a persistent problem, they'll have to fix it for refueling and manned operations.