You can most definitely setup an iOS device without signing into iCloud, same as you don't need to use a Google account for an Android device.
macOS is also quite a capable workstation OS that needs no account other than a local account.
Windows 10 Home you cannot even create a local account without having the Internet disconnected.