If the studios are profitable, it was still a good business decision. A bad business decision would be to tank a profitable studio to prop up a struggling hardware platform.
Besides, exclusives are mostly bad for the players, so if companies decide that supporting multiple platforms is the best strategy for them, it’s also better for us.
The game could read the Mac address and send it. It would probably violate GDPR because it’s not required for the game to perform its function, but it’s technically trivial.