Hi Maarten,
Thank you for your comment. I think that there are two major factors which are SEO and business partnership. Each link on the landing page has a business value behind. However, I believe that the organization would shift the mindset to a user-centred strategy eventually. It just takes some time to see the value.
Thanks,
Renee