Do you have the owner manual for your bike? If not, you should. If you check in the owner manual, I'm sure they will list other viscosities of oil as well, that are suitable for your bike, depending on the temps you will be driving it in, and use of the bike.
He probably put the 20W50 in...