no, it's not wrong. Composer.phar is a php file which must be executed by a php compiler. On Windows this isn't done automatically and it doesn't hurt on unix.