As of 2021, you can avoid WinSCP creating those folders that have all files excluded from the transfer using
https://winscp.net/eng/docs/rawtransfersettings
ExcludeEmptyDirectories
raw transfer settings:
https://winscp.net/eng/docs/rawtransfersettings