It's not an occupation. That's what I'm trying to tell you. For them,they retook their lands and united them with Armenia proper.
Foinikas, its literally an occupation under international law, there is no a single country(armenia included) that recognized the area as a part of Armenia.
Secondly, Idk if you a naive and don't know or playing dumb, but karabakh as a whole(nagorno karabakh + surrounding districts) before the post soviet conflict was majority azeri.
to put this in perspective it would be something like if Turkey decided to annex the blue parts on this map here, but to do that and connect with Turkey, they also took the green parts and the red parts that are there and depopulated them. Now you know you not use the same logic you used above for the greek matter, so be a bit consistent.
The problem was that the Soviets gave NKR to Azerbaijan.
The soviets didn't give anything to anyone, the soviets created nagorno karabakh, if you look at karabakh as a whole, before the gerrymandered district, it was majority azeri, so stick with the greek example above, say if the Soviets took control of greece, and they created "Nagorno Thrace"(blue area), they wouldn't be giving "Nagorno thrace" to greece, they would be creating an autonomous area inside Thrace, and the act wouldn't be viewed as "Pro Greece", b/c they are "giving" greece "Nagorno Thrace", it would be viewed as Pro Turkish, b/c they are creating an autonomous area for Turks..
When the Armenians annexed Nagorno Karabakh, they ethnically cleansed the kurds and azeris living in Kalbajar and Lachin to create their land bridge into the gerrymandered soviet district(which btw, even after the gerrymandering was still 1/3 azeri).