Your loyalty will be appreciated by the site owners, I'm sure
I have protection from the "elements" (be that sun, rain, hail or snow) available to my ducks; I trust their judgement that they will know when they need it most. However, in defense of the unknown website you mention, it does have to be stated that some people assume that ducks need no protection, at any stage, ever! On that, they are slightly mistaken (think age, stage and health). Maybe the website was simply acting/advising for the benefit of those not-so-hardy ducks?
At some age/stages, it is correct to give them access to food/water on a permanent basis (I'm thinking young ducklings here); however, I take your point that it may not be an always/all times requirement.
You refer to the websites you have seen as "experts"? Well, just like you have to make assumptions/decisions about advice you are given in the real world, from real people you meet, so too should you be cautious in what you read on the net: a.n.y.o.n.e can set up a webpage/blog/forum/chat and it is always wise to treat those with caution. While they may not call themselves "experts", it is easy for the viewer to interpret their advice as "expert" and be led astray.
I think it is to your credit that you end up here for advice: however, I would add the same cautionary note: before accepting advice on here as gospel, you still need to check out the credentials of the poster
For example, I am giving you my opinion/experience, freely, without prejudice, and heartfelt. Does that make me an "expert"? No, of course not! Does that make me sincere? I do hope so!! However, it also means my advice may not be "factually" correct? I would never, willingly, mislead anyone - but the only person who knows that for certain, is me
So, how do you judge my reply? By my post count? My length of membership? Whether what I say rings trues to you? Or, how many (subsequent) posters agree/disagree with what I posit?
Like anything in life, its a judgement call
I'm pleased you find BYC the place to come for advice. I'm delighted you did not "name n shame" the website your allude to (because they may have posted in good faith, based on their own experiences).