I have seen plenty of instances where people write documentation in which they label something as a best practice, even though it's just something they preferred to do and weren't really able to articulate the reasons for, unfortunately.
Yes a lot of people like to be the person who says what the "best practices" are (even or maybe especially if they've just made them up) it sounds much more impressive than "I like to do it this way"