What's the use-case of not wanting to check for updates to run the latest version?
There are various potential cases. Here are a few cases:
The systems administrator or a user has specifically intended or qualified a particular version; it would be undesirable to install anything other than what has already been determined or qualified.
The intended version is know and it is undesirable to consume resources the clients resources to determine current version from developer.
The version check/installer's network access is untrusted.