Considering the next three olympics will be in Asia – South Korea in 2018, than Japan in 2020, than China in 2022 – Alibaba may have seen this as a good time to put itself on the world map as well as bolster advertising efforts in Asia.