All Sikhs are supposed to have uncut/untrimmed hair. But like in every religion, there are people who closely follow the religion and others who stray due to different pressures.
Some people may cut their hair, but that does not exclude them from the Sikh community. However, the Sikh religion very clearly dictates that we are not supposed to cut or shave our hair.