The links aren't actually pointed at OFPEC, they're from sites like ofp.info and such.
We can only provide links to OFPEC hosted space if the addon maker submits their addons to us.
We made up our minds a long time ago that we would not go out and grab addons from others, as we review everything submitted and that means it's the addon makers choice.
I will sort something to indicate the sources (and credit them accordingly).