If the devs won't add Version Control to PA Studio, then allow people to override their sessions in Version Control. The mechanism is already there (e.g. when we open another Edit session with our own apps, we're prompted if we want to override the previous session).
This locking behavior tends to get annoying and inconvenient to users of PA Studio, especially when they can't use the Web Editor for some reason. For example, the web editor almost always crashes on my end if I view Variables (Experimental) -- may be due to the sheer number of variables I use in the app.