Saying its a false dichotomy is quite easy when there is no deadline. But its quite a different story when deadline hits hard.
So, handling this topic is the most hardest thing when you're in a leading role of a project. For me, it is more a prior subject to hold a deadline. You can always refactor code later on. But you can't refactor time. So when it comes to this point, my advice would be: hold the line, refactor later.
A customer is more impressed, when your team can do its job even if the pressure is hard. But no customer will value the code you or your team will deploy. As long as it works as intended.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.