If framework did as you suggest, they would have no way to validate warranty status and recalls.
Motherboard died after 3 months? Tough luck, they have no record of you being a customer.
Battery tends to catch fire? I guess they should just post a recall notice to Twitter and hope most people see it somehow.