And then Microsoft built Edge and tries to be Chrome too with UA as
Mozilla/5.0 (Windows NT 10.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/42.0.2311.135 Safari/537.36 Edge/12.10136
The best thing that could happen is that Chrome would pretend to be Edge too, that would definitely kill UA sniffing for good, because there would now be two distinct browser engines with the same user-agent.