I have the same problem as many users. I cannot upload or create anything in the ftp root's directory.
Thats correct and the intended behaviour. FTP users may not upload anything to the website root directory.
Website files have to be uploaded to the "web" directory and thats possible with the ftp user. If you want to upload files by FTP that shall not be visible in the website, then they have to be uploaded into the private folder of the site.