Highlighted a column of text in Visual Block mode - e.g.

(Ctrl+V + jjjj + tab - incidentally I'd expect 4j to work too, but it doesn't)
All rows to be indented.
Only indented the first row.
Double-tapping space works.
This is not how Vim works, > is the command you are looking for (also takes a number if desired 3>
You're right - I'd gotten so used to neovim/vim-sensible (which looks to correct this).
Given that - is there a way to replicate in VS Code?
You could probably use our remapping feature to remap <tab> to something like i<tab>.
FYI, native VSC shortcuts for indent are ⌘+] and ⌘+[ (CTRL instead of CMD on Windows/Linux) and it works in visual mode.
Most helpful comment
FYI, native VSC shortcuts for indent are
⌘+]and⌘+[(CTRLinstead ofCMDon Windows/Linux) and it works in visual mode.