Sorry, but you’re wrong about it being a “niche” case. Every single piece of Adobe Software (a multi-billion dollar software company), from Photoshop to Premier, from to Illustrator and After Effects includes this feature. Why? Because they understand their software is used by people and businesses to make money, often in very high-pressure, deadline-oriented environments. So they add it as an extra measure of safety, understanding that when people are working fast, mistakes happen, and 15 minutes lost fixing an accidentally deleted element can result in a missed deadline, or even a lost job/account.
You’ll also find it present in Corel products, as well as Pinegrow (because enough of us bugged the developers to add it), FInal Cut Pro, and even some Microsoft Programs have it. And the format is pretty universal. The dialogues can be checked to “not appear again” and then reset to default via a menu option in the preferences.
I’ve been using computers since the late 1970. I own two companies, have owned dozens of different machines, bought hundreds of programs, and in my experience, the more professional/mature the software, the more you see this sort of anticipatory/safety type feature added. It’s simply good programming, just like being able to change the zoom level of the UI, custom map the keyboard, employ hotkeys, or setup tool palates or workspaces to one’s liking. It took years for BSS just to add a single detachable window when most professional creative software has recognized and supported multiple monitors since the late 2000’s.
And as long as it can be switched off, it doesn’t cause any grief for those who don’t want to use it, so it’s a win-win all around. The only thing is it takes a bit of work on the part of the developers, and seeing as how Martin and his team are always striving to make BSS the best website builder it can be, AND have already incorporated 4 or 5 of my other suggestions to improve the UI and UX, I wouldn’t be so quick to just dismiss this suggestion as a “niche feature” that few would use.
You’ll note that @jo-r agrees with me (no doubt because she also uses BSS to make her living.) Sometimes, people who use software everyday for 8-10 hours a day have a better understanding of what would benefit the program than the people who actually develop the program. In fact, this is the entire premise of the concept of beta-testing, and proof-reading. Fresh/different eyes see things that developer’s and author’s eyes miss, or that don’t occur to them.
Just out of curiosity, do you use BSS to run a business? This program has become my main workhorse/money-maker, so when I suggest a UI change, it’s because I know it will make my business more efficient, and thus more profitable.