What I really don't understand is: why, for the current P3D version of LSGG you force the user to install GSX while I don't need it (I don't need jetways, SODE, ground operations, etc.)?
Because we replaced all the original default BUGGY jetways with proper GSX/SODE jetways.
I am not aware of an addon scenery developer who forces users to install GSX in order to use a scenery?
Several developers forces you to install SODE, because they use it for many scenery objects, not just jetways so, no difference here. But that's besides the point, how would be different if we just updated the Geneva installer to include ALL files required, including GSX ?
Several developers forces you to install and keep updated their product using a common installer. Never hear of "FlyTampa Libraries" before ? Call it "GSX", and it's EXACTLY THE SAME.
You would feel Geneva would "force" you to install GSX, which is a feel you only get now because of the message you see on screen. You would just have a larger Geneva installer, and a more inefficient installer, because we would have an unnecessary duplication of files in all our installer, if we had to place duplicated GSX file everywhere.
So, clearly, it's more efficient for everybody, having an installer ( GSX ) you install only once, and many smaller installers for sceneries that don't have any data duplication. Call it "FSDT Libraries", if GSX doesn't sit well for you.
Plus there is the error on exiting (already discussed)
Only caused by your usage of an OS which has been unsupported by MS since 2015.
and plus the slowing of the display of the P3D Aircraft menu because of GSX (you already explained why on AVSIM).
Not happening anymore with the update, because we reduced the number of installed Simobjects by about 7000 less. In PBR, of course.