>Do you think all existing web sites and apps should verify the expiration of mail domains?
No - it probably wouldn't be worth it. But it could absolutely be worth it (weighing bad outcomes against amount of effort needed to prevent those outcomes) for the biggest sites with billions of users.