Because I discussed with a person on Reddit and he told that it probably took 3 years to reach the deal which for me feels like too long, however I have no idea hoe long usually such deals are being prepared.
It wasn't three years. This deal developed really quickly and it could have actually have been 2 other companies that purchased Bethesda. MS was able to step in and make it happen by spending a bit more.
IMO I doubt there will be another company with the development teams and strong ip that goes for this little again. MS really got lucky