unfortunately i can’t confirm as i don’t have any knowledge/insight how the ownCloud team is working on the download pages.
In the past i had reported such issues here but it took quite a long time until it got noticed by the ownCloud team and currently it is also not fully fixed.