The article is specifically talking about small, mom and pop places -- in these cases, calling the hotel is almost always the best thing to do.
For your average Marriott, Hilton, etc, I agree with you, calling the hotel directly isn't going to do much for you unless there is some special circumstance.
For your average Marriott, Hilton, etc, I agree with you, calling the hotel directly isn't going to do much for you unless there is some special circumstance.