Why is Effective date a required parameter for the Extracts?

HCM Extracts uses the effective date to determine the records that are eligible for extracts.

If the effective start date of a record is less than the effective date and the effective end date of the record is higher than the effective date, the record is eligible for processing by Extracts. Effective date is used by all date effective user entities delivered by HCM Cloud.