I've noticed it doesn't matter what scale your into...
At first, through ignorance... many enthusiasts happily accept what-ever they can get their mitts on; then, after gaining some experience/knowledge, they become more discerning... and, soon, limits are held, re: what will be accepted/rejected...
All this seems quite normal to me; that's the way I did it...
I agree that, in most situations, striving for perfection is usually unrealistic... The ability to create a perfect scale rendition... is actually very possible; it just that, it requires a lot more...
So, adjustments are made, including , mental adjustments... and the word "best" comes into play... taking the place of the word "perfection".
The meaning of the word best... pats the excuse maker/taker on the back... it mirrors the human condition: they did their best...
So, for the true perfectionists, like myself... we are often looking ahead... hoping... but, also, attempting to practice acceptance... just in case, once again -
A few years ago, I was being filmed, by my young child, as I opened a coveted locomotive, that I received for Christmas. My body language and vocals clearly showed that I was happy... until... until I noticed a deformed stanchion... In the video, you see me clearly pause... become quiet and focused... and then, when my happy, young daughter asks me if I like it... I immediately regained being present... smiled, and said, "yes" very much...
Some of you know, I hadn't forgotten about the stanchion, though(smile).
I guess I'm not truly a perfectionist, because I can do "good enough" too. And, for a time, short time, it was good enough... at least, until the roof mounted headlight melted the cab roof(smile).
Being a perfectionist is hard work, even in HO scale; but, there are times when a simpler, less taxing simple pleasure has it's moments(watching Eric enjoy his new find...)
Rick