NoScript as a antipattern, because it disincentivises browsing new websites. As you observed, for every new website you need to reload the page quite a few times to get it functional.
I don’t ever install NoScript on family/friend devices. It just breaks their experience. I have knowledgeable coworkers that won’t use it because it’s not worth the hassle for them.
So I agree it is an anti-pattern for typical use cases.
But if you’re trying to get the most out of old hardware, it will make some websites more usable.