Why do they do this?

Hint: it doesn’t really stop anybody from stealing.

It’s the tech equivalent of searching 85-year old grandmothers on airplanes for knitting needles.

Prevent Annoying Websites From Messing With the Right-Click Menu in Firefox

You’ll see three buttons on the right-hand side, choose the one that says “Advanced”.

From this dialog you could uncheck the option for “Disable or replace context menus”.

And now your context menu will work perfectly fine on the page.

Firefox Advanced Javascript Settings

Firefox Context Menu