Not everyone likes or use framebuffer. It's actually kinda 'new', as most classical linux text mode was done without it.

I also have no idea how to make screenshots of text terminal (as f1-f12 with no fb)

You can use conspy -d from another tty to take a textdump of a console session.

It is included as one of the utilities in busybox.