An issue with the script of "mavros_posix_sitl" launch file

Hello everyone
I was reading the launch scripts and now I have an issue. Please correct me if I am wrong. In mavros_posix_sitl.launch, The <arg name="vehicle" value="$(arg vehicle)"/> has included for posix_sitl.launch in the <!-- PX4 SITL and Gazebo --> section, but has not included for px4.launch in the <!-- MAVROS --> section (which means it uses default value instead of the vehicle we set). Shouldn’t the <arg name="vehicle" value="$(arg vehicle)"/> line also be added in the <!-- MAVROS --> section?