WikiTree needs to support a profile-defining, essential fact/event that identifies the profile and cannot easily be changed or merged away. Which fact would vary depending on the source.
For a parish register birth record, the birth date, parish and county for location, and parents names would be the profile defining facts. Anything else added later by someone else or from another source, such as marriage or death or a child would be open to reevaluate, but you can't alter the profile defining facts.
Another common example is a will. The wife and children named in the will collectively identify the testator. And the death date would be sometime between the signing of the will and the date it was proven in court.
These facts must come from a single event or fact to avoid errors in linking up facts.
A profile defining fact should not be required for a profile to be created, but without one anything in the profile could be changed.
Without this type of data classification, there is no integrity in data entered or the profiles that depend upon such data to give them a unique identity. It would be important to not allow gedcom import profiles to have such profile defining facts automatically (must be defined separately, manually after import).
Without something like this, there isn't much point to trying to create good profiles here.