This thread is childish and immature. Despite the fact that settings are available in GOS to address ALL of the OP's concerns, s/he posts a rant because of not applying enough effort to find them.
A clock can be displayed routinely on the lock screen. Relevant settings are grouped under "Wallpaper and Style".
Notifications and privacy settings can be configured to allow content of SMS messages (including 2FA codes) to be displayed in full. Including on the lock screen, if desired.
No matter how GOS is configured by default, it is a fair bet that most users will need to adjust settings to meet their own needs.
It is true that GOS settings, by default, lean toward more restrictive settings. But there are relevant settings that can be tweaked to meet a particular user's desired. Depending on user needs, that may take a bit of effort.