Are Funerals Private Events?

Funerals are not private. If a funeral is private then it must have many reasons like budget constraints, geographical undesirability and many more. One should have to keep it in mind that these decisions were not made to block any person or to make it exclusive. Everyone wants to share the happiness and grief of other people, so these events should not have to be private rather than any specific reason. Anyone and everyone should be allowed so that people who knew the deceased can come and pay their respect.