Whoa I thought that was just me. It used to be pretty easy to switch the device AirPods are connected to. Now, AirPods connect to the right device in 50% of the cases, 30% of cases they do not, but I can click connect on the new device and it works, remaining 20% the only way to get things working is either manually disconnecting on the device they attach to or putting them in the case and trying to get happy scenario again.
To summarize, things are generally better but way less consistent.