this only applies when you "know" that what you're building will stick around. If you are quickly iterating on an MVP it's more likely that code you write is going to need to be totally revamped.
Acquiring tech debt in an early stage startup often results in never having to pay back that debt