There was no official explanation ever provided for the Shade nerfs, so you are correct.
As for OP, there had been places here and there where people complained about the Shade active’s duration. One of the major complaints was indeed in regards to weaves, but there were also complaints about its use elsewhere. I don’t think anyone overwhelmingly wanted it one way or another(on this forum).