Prince you simply have little clue, but lets work through your bs one by one:
Your telecommunication argument: You are in a contract with them - by definition they have to have your data. They need to supply internet to you and not to a random house in the city, they need to send the bill to you and they were made to assist law enforcement. What they do is temporarily storing data and then delete it. The data they store though is what you do through the service they provide you.
I go watch my newsfeed thanks to their service - it is related. IMC checking my HWID is related how? How does it help them to have my CPU-ID?
Why you have to give your fingerprints etc to your communication company is unknown to me. I never had to give more nor do I know anyone that gave more than date of birth, adress, name to the company. People from the US of course may speak up if they have to give their fingerprints or photo to get internet
The short startbucks remark: The second you enter starbucks you enter public space by default. Another ruleset applies there (and btw starbucks again doesn’t gather your home computer data either - so drink coffee there at your leisure). I can go there and drink a coffee and they know dipshit about me.
Now your fantasy of property damage: How exactly does a botter cause damage and where was it prooven? The best defense mustered by blizzard so far is that botters make people leave, which was opposed by bossland and an expert. Outcome still to be determined.
For IMC to sue a goldseller they have to proof that HE caused damage specifically. That the presence of his bots made people leave - not the bots in general but his. He can of course only pay for the damage he caused.
Now IMC could argue that they have to hire staff etc to combat the problem in general, which is then calculated down (if that is even accepted since IMC still has to proof that bots actually damage anything) into nothingness.
They will have a hard time to proof that a bot causes any damage at all since it can immediately be compared to a person doing this manually or 100 persons doing this. This is the reason no goldseller was even in court after 10 years of RMT.
Trying it will likely net into a loss anyway creating a dangerous first case.
You can google it if you want the only thing you will see is bossland anyway and they are not gold-sellers.
The Eula of ToS itself will not even hold in most european courts anyway so I am not sure why you think they have any right to gather data to begin with. They are entitled to some business related data of course, but HWIDs as per this topic are something different entirely. Furthermore you have to understand that breaching the EULA is not illegal in any way shape or form. You go against them and you waive your rights to access the product, however this only stands if you have been properly told about the eula before you purchase it.
Also that MMO companies can ban without any reason is a myth. There have been several losses in actual court already. Can’t be bothered to find the case where a guy had his wow accounts unbanned via court.
For example if I make an account in germany it is considered to be mine to begin with - not IMCs anymore and they cannot restrict my property without reason.
Could go on but I don’t want to run more circles around you. So no I don’t want to discuss legality, because there is nothing to discuss actually. It is legal.