I believe many of these changes came after other changes during an experimental card realizing the original changes needed an additional adjustment to compensate. For example with Moira this came with the adjustment that was tested in the May 24th Experimental.
I am going to enter personal opinion here. I would argue that even today Moira gets her ult way too fast even today it might need to be nerfed even more. I say this based on my observations of the top level of play where the balance of the game is based on. During last season of Overwatch League, it was quite common for a support player playing Moira to often fire off their ultimate in the first team fight. Considering the life saving potential of that ult. I think it is still a VERY powerful tool to her kit.