VideoLAN @videolan App Stores were a mistake. Currently, we cannot update VLC on Windows Store, and we cannot update VLC on Android Play Store, without reducing security or dropping a lot of users… For now, iOS App Store still allows us to ship for iOS9, but until when?
It doesn’t because you should get the app from F-droid main.
Several projects have their own F-Droid repository. A few years ago VLC was not updated for some time for some reason. A project like NewPipe has their own F-Droid repository making it possible to let users download the latest version, which can be useful when there is issues with the main F-Droid repository.