You make some valid points, I've also asked about what the difference in between versions.
When you go to the software version list, you see the different versions fine. Then you go thru CAPTCHA and it downloads. Prior to that, and in that list, should be some direction on what is changed between versions.
The reason I point this out is that as an Ultimaker Original owner, we are frequently told to download 15.02.1 for the latest firmware for our printer. If I did not follow the forums, I would not know this!
Please take this as constructive criticism to make it easier for all level of Ultimaker owners to find the correct software for their model printer.