There’s a lot of distorted facts here, but the weirdest one to me is “instead of regrouping their efforts (which, I might add, they did, and they got their day in parliament)”. The first half just contradicts itself (“instead of doing X, which they did, …”???) and the second half (“they got their day in parliament”) is verifiably, obviously false: The EU petition is still ongoing and collecting signatures. The deadline is July 31.
BTW, you can configure uBlock Origin to block all 3rd party javascript by default, but allow 1st party scripts, so you don’t even need NoScript to get most of these benefits.