Don't know what the WSJ article says but the CNN article said Russia does not always adhere to it. However, European allies want it because I guess something is better than nothing. And we have shared satellite photos with the allies.
Don't know all the pros and cons but this particular treaty doesn't seem that compelling to me.
https://www.cnn.com/2020/11/22/polit...ies/index.html