If a designer signs a "work for hire" contract, then anything created under that contract belong to the client, not the designer, true. It's one of the main reasons designers refuse "work for hire" terms. [Another being that usually the WFH language usually explicitly denies me the right to use MY designs in MY OWN portfolio...uh, no thanks.]
Under non "work for hire" terms, if you hire me to design it, I'm only contractually bound to give you the finished work. All IP remains with me, the designer, until you pay me for the IP.
You might find it an "interesting" business model, but it protects the interests of those who use their creative skills to make clients money (in this case a
"He warned that the rush to make webpages more dynamic often meant users were badly served.
He said sites peppered with personalisation tools were in danger of resembling the "glossy but useless" sites at the height of the dotcom boom.
You are in a maze of UUCP connections, all alike.