IO Interactive confirmed that 007 First Light will not have preload on Steam or Xbox. Only PlayStation players will be able to download the game before launch.
This is probably to avoid leaks and piracy before release. PC preloads can sometimes be datamined or cracked early if files are exposed, so removing preload on Steam lowers that risk.
Xbox was likely included because its system is closer to PC than PlayStation's.
The situation is ironic because early leaks still came from PS5 copies that got out before launch.
They also added Denuvo DRM to Steam some days ago, so they are clearly worried about piracy. Some people with slow internet will have to wait to play it due to this.
IO Interactive has not officially said the decision was due to piracy concerns.