I dont think you understand whats being said here, its the issue with merging GSX1 and 2 into the same installer. It forces everyone to adopt the new codebase even if they want to stay on GSX1. This subject was discussed at the time on a few other threads.
That's not the case.
Fact that GSX Level 2 exists, doesn't have ANY effect on normal non-Level 2 GSX operations, the only thing that changes is that, by installing GSX, by default Level 2 is in Trial, but as I already explained in my previous answer, it's easy enough to disable the Level 2 Trial, which means going back to default jetways, so GSX will work as if the Level 2 features were never there.
So, I'll repeat it again, in case it's still not clear enough: an user not interested in the Level 2 features, can simply decide not to purchase it, and go to the GSX Control Panel to restore the default jetways and GSX will now run as it always used to be.
This fixes entirely any issue of users not wanting to purchase the expansion, which might be annoyed by the Trial, which disabled all the default jetways and replaced them with SODE jetway which would be static in non Trial airport. The GSX Control Panel has an option to restore default jetways exactly for that reason.
My reply also included additional informations and a request of WHAT the user didn't "like" about GSX Level 2, because he wanted to "go back" to old GSX, after he PURCHASED GSX Level 2. Now, since I couldn't possibly imagine anybody wanting to "go back" to GSX Level 1 after purchasing Level 2, I had to ask what's wrong with it, maybe something wasn't clear enough, or we could change something. But I also added the additional steps required to disable an already purchased Level 2 so, I thought my reply covered everything.
Having clearly explained how to completely get rid of Level 2 (both when in Trial, or after it has been purchased), let's discuss the 2nd part of the issue, which is the supposed "codebase merge"
You cannot possibly know but, all of you have been running the "merged" codebase since more than one year because, of course, we wanted to be sure that adding the expansion won't cause any problems to the base GSX operation. The Level 2 code was just skipped, because the new jetways weren't there, but it was already running, resulting in the SAME situation of someone using the GSX Control Panel to revert to the default jetways.
The main think is being sure of not confusing the updates we made to GSX, like the simultaneous services or the auto mode, which are just GSX updates that would haven been added anyway, with the existence f the Level 2 features, because they are not related in any way.