#adunate
chmod is a unix/linux command used to set file permissions.
If you have ftp access to your webhost you can use “FlashFXP” to set the permissions remotely. Other programs may support it to.
Setting permissions using FlashFXP:
1. Connect to your host
2. Select target folder
3. Right click on that folder and choose “Attributes (CHMOD)” from the menu.
4. check “Write” under group and public, and you will see the number in the Permissions textbox change to “777”
Hope it helped.
The wordpress team is not to blame, its quite normal that you have to do this when you need to change/create/delete files on a webhost. It is for security that php/java scripts cant alter your webhost files.