The windowed mode is only at the beginning of the game showing the splash screen. Offline or Online takes the game into full screen mode.
It is done that way so people with firewalls have the oppertunity to allow the game back through after each patch. You would be surprised how many people do not know how to allow an application through their firewall, and how many complain about the game being borked when their firewall blocks it.