Maybe it's your company's default size, because of price, availability and space constraints on other boards. A consequence might be that your company's in-house stock for prototyping and repair is mainly 0402. Or the EMS is storing a large quantity of 0402, because most boards your company is ordering are 0402. Maybe your company or the designer has some well established fan-out patterns for 0402. For example, how vias are placed at a decoupling capacitor, how a resistor network is placed around an operational amplifier, etc, etc, ...
There could be many more reasons for using 0402 although there is enough room for 0603 and even bigger ones.
But having a standard size you don't deviate from without strong compelling reasons is definitely advantageous. And 0402 is becoming increasingly more popular as a standard size.
You have to be a little more careful with the parameters of 0402 parts compared to 0603, especially with capacitors. However, you cannot be careless with parameters of 0603 either...
For most EMS 0402 is as "jelly-bean" as 0603 and there shouldn't be any soldering issues if you stick to the EMS's recommended land pattern.