Just did a test with Firefox and it is a "Firefox thing." I get no table using Firefox, too, but I don't know why this is, because a quick look at the page source sure shows a web/HTML table being employed.
There's a bug somewhere, but whether it's Firefox or NVDA I don't know, or else all of the Chromium-based browsers share a bug or NVDA with them in regard to what's going on.
I don't know for absolute certain which browser is having things "presented correctly" by NVDA.
Brian - Windows 10 Pro, 64-Bit, Version 2004, Build 19041
If you think that you can think about a thing, inextricably attached to something else, without thinking of the thing it is attached to, then you have a legal mind.
~ Thomas Reed Powell