Phones routinely look for specific SSIDs by their names. Imagine you’re strolling through a mall while your appearance changes every 2 seconds, but you keep yelling out the names of 5 other peoole. People will not know who you are really, but they will be able to follow you around because they will know that it’s you who yells those 5 names no matter what you look like.
The problem has two sides: software and hardware. You can open source the software side all you want, it’s not gonna go very far when it has to fight against the hardware instead of working with it.
ROCm is open source, but it’s AMD. Their hardware has historically not been as powerful and therefore attractive to the target audience, so it’s been going slow.