I did not just imply it but stated why I think the link is hard to find. There is a clear post on the forums saying that many people try to find such a link. Finally the link was posted in a sticky note. I bet many of the people who asked for it first went to the webpage and couldn't find it which is why they came to the forum. You yourself didn't provide the link when I asked about it but you just said it's in a sticky post.
No, I am not kidding about trust. Nothing goes beyond providing great customer support. Considering the price of the product I obviously don't expect to get direct support. However, providing an easy to find link to download the latest software falls into the category of not just great but expected customer support. Most companies have clear links on their websites to get the latest updates for their software/firmware/drivers on their website even for products that are 10+ years old. Providing such links would go a long way to build this trust which makes people feel more comfortable to pay for upgrades (I did so for many products. Money is spent much easier if people feel comfortable with a person/company). In your words,
BlueIris is shooting itself into the foot.