I agree. The underlying point is a matter of commitment as a stakeholder. Nothing shows commitment like having skin in the game in the form of spending money and a willingness to spend more money if the need arises. It should be a major red flag to anyone on the project if the initiator/owner of the project has not and will not spend money on the project. If there’s nothing at stake other than a loss of time, it makes it easier for the project owner to abandon the project. Sinking your life savings into your first indie project is also a huge mistake.
The smart thing for new remote indie teams to do is treat their first game together as a week long game jam and plan the scope accordingly. The chance for success is way higher and the cost of failure is bearable, and the fail condition is a tangible deadline.