Websites can’t block European users as a way to comply with the GDPR - if your business is based in Europe you have to comply regardless of whether you serve EU customers or not.
US-based websites can which would simply mean privacy-respecting EU-based competitors will take their place.