This was exactly the reason that gave the final push to ditch Firefox for me as well. Seriously, how can a page that's seen by millions of people everyday - Amazon - bring Firefox to a crawl and the devs instead of fixing the problem keep adding video chat to the bloated thing? It's just insane.
I only have this problem with Amazon. I often have a hundred tabs open on various sites, all of which runs and fits fine on my overclocked CPU and 16 GBytes of RAM. But if I open more than one or two Amazon tabs, even if that's all I have open, life slows to a crawl and my Firefox CPU usage goes to 101% of one CPU core. It has been this way for many months with Amazon, across multiple machines and after clean installations on brand new disks of Ubuntu, Debian and Windows.
Amazon is trying to do too much active updating on each page, or some such. The best recommendations I've seen from them are to clear my cache. Does a fresh install onto a new blank Samsung Pro 850 SSD count as clearing cache ?
Using other browsers might allow -other- tabs than Amazon to proceed with less blockage, if those other browsers have better multi-threading support, but the Amazon site remains slow if I have more than one Amazon tab open, whether on Firefox, Internet Explorer, Opera, or Chrome.
Earth to Amazon
Where there's a will, there's a relative.