I don't quite get the "GDPR requires you to share with someone the personal details of people who happened to visit a webpage that you setup on a free website" angle here. I don't get how that's your data and not the data of the people who visited the page?
That seems to violate the GDPR more than the current state, no? If I accidentally click on your profile you're entitled to my name and employer and that's your data now? Makes no sense, other than from a "GDPR good, US tech bad!" angle, I guess.