I had a 10Gbit SFP+ to RJ45 in there at one point, those things get REAL toasty as they pull several watts in a really small space.
That's why its hard to judge, as its not how much power they are pulling, its how much space they are dissipating the waste heat over and how effectively.
Another prime example are USB sticks, if you get the fast ones that do 100MB/s they get too hot to touch also. Even microSD cards it was a real shock the first time I took a modern one out right after writing lots of data to it.
Although the really impressive one is the Xbox Series SSD expansion, as its a proper PCIe 3 SSD inside a custom caddy designed to transfer the heat into the Xbox Series consoles itself. So if you take it out immediately after heavy use, its probably 50C+ and would easily burn you if you touched the metal for more than a second. You just get used to some tech getting really hot when you've had a lot of it over the years.