Because Philippines is an English word (other countries have other spellings - for example Filipiny). Filipino starts with an F because they're named after the Spanish king Filip II. AND, the local spelling here is Pilipino. The name Philippines and its Spanish counterpart, Filipinas, are derived from the name of King Phillip II.