Ah, valid point, mea culpa. I have not used nbd, but I'm aware of it. Was very impressed to see even a NetBSD implementation. There is just so much around in that area.
In my defense, the storage related PM and colleagues who reviewed the article did not bring up nbd either.
mkfs.btrfs is fine - I didn't make that up, that's exactly the output when I ran those commands on my laptop just now. Other filesystems don't handle this situation very well or at all.
Anyway the real power of nbdkit is not that you can create huge disks, but the plugin/filters system, so you can write highly customized block devices for specific use cases, and do things like error injection and test compression or deduplication strategies.
https://libguestfs.org/nbdkit-loop.1.html
eg. Make a 7 exabyte disk:
I even did a talk about it:https://archive.fosdem.org/2019/schedule/event/nbdkit/