What kind of DRM do you mean here? Since it's sold on Steam it automatically has Steam's own DRM.
If you're referring to DRM like Denuvo though, I don't think BG 3 has anything like that. Which is good for us because things like Denuvo heavily impact performance.
No! Just because a game is on Steam does not necessarily mean it has DRM.
The developer is in charge of what happens when the game is launched and the player does not own the game on Steam. Steam does not require you to shut down the game immediately. For instance, the games we port will just run fine in, what we call "DRM-free" mode, when the Steam API cannot be initialized.
Yet most of their sales come not from GOG but from Steam.
..and I don't quite get your comment? Games sold on GOG are meant to be DRM-free. It's a requirement for them to be on GOG, not something they do out of the kindness of their heart.
If they were praising BG 3 for choosing to be on GOG as well as Steam then that'd have been a very valid point. But saying that there is no DRM associated with the game is false.