Because the only difference there is neater indentation, which you could do using the keywords method.
Additionally, there's no point checking that the script is the main file, as there's only ever one use-case for the script, and that's to call setuptools.