Yes, chasing a platonic ideal is a good way of putting it. It's right there in the name: best practices. It's important to realize there aren't really any _best_ practices. To actually start a project, we have to give ourselves permission (or straight up force ourselves) to use good, or maybe even just acceptable, practices and then polish from there.