well I suppose the problem would be that if one of the 28 is so popular too many people use that so the battles aren't diverse enough so instead you are given a random choice of three so the possibilites of people chosing the same popular pokemon are more reigned in.