Hello guys..
I think dbo.exe should force you to open via launcher to improve security.. so when you tried to open dbo.exe it would give you an error message like "please open via launcher to keep client updated"
Also i think launcher should be forced to close when u click start to run the game (dbo.exe)