The reason why Pavini suggests doing this is because often, people who are working directly at the property have a greater ability of upgrading you when possible.
If you stay at a hotel regularly, keeping a friendly relationship with them and booking directly can also increase your perks.