#2 Perfect time to walk away after putting over many Superstars
Rey Mysterio played the role of the returning veteran whose purpose was to help elevate other Superstars. Despite this, it wasn't like the run of The Dudley Boyz from 2015-16 where they lost virtually every match possible.
Rey Mysterio didn't just lose. He won a lot as well, including the United States Championship from a top star in AJ Styles. Perhaps the Superstar he crossed paths with the most was Andrade, a man who many believe will be the next big star in the Latino market after Rey Mysterio and Eddie Guerrero.
New Champs in WWE! More RIGHT HERE
Given how many beatdowns he's suffered and how many Superstars he's elevated, can one blame the legend for wanting to call it quits on his career? He certainly doesn't owe anybody anything and has earned the right to call it a day whenever he chooses.
Perhaps the creative direction wasn't that satisfying for him as a whole and he decided that it would be the perfect time to hang up his boots. If it is true, then we have nothing but respect for him.