You're probably in the minority there, I've seen complaints few and far between about AirPods connectivity, but lots of glowing praise for. Personally, AirPods UX is better than any other Bluetooth product I've used.
What does #2 even mean? I want my AirPods to connect when I last connected?
It's been common for me using my AirPods to take a pause in talking and while using my PC for the AirPods to detect sound on my PC and then switch.
Yes, definitely better than many other Bluetooth earbuds but I think people were hoping Apple's control of the OS and hardware would've produced a better, consistent experience.