My vacation was relaxed also. Played Tera, GTA V and Star Wars: Battlefront while trying out some craft beers I never tasted before.
Ordinary people like you and me that have really good programming skills get the latest copy of Android from Google, then they craft it into their own special Android version and offer it to everyone for free. It’s not as flawless as you think though, even with the better versions there can be problems like current working features from your phone not working correctly. Before you root and get another version of Android look at the threads for your phone the the xda developers site. Checkout all the different Android flavors they offer, then look at all the feedback each ones gets.