If Rotavirus vaccine is so good, why don't other countries have it on their recommended vaccine schedule?
I google rotavirus canada recommendation and found
Canadian epidemiology suggests that individual infants and their families are likely to benefit from immunization with RotaTeq™. The vaccine has been approved for use in infants 6 to 32 weeks of age and should be offered to infants whose parents/guardians wish to reduce the risk of rotavirus. The first dose must be given within 12 weeks of age. Adherence to recommendations regarding the timing of administration of RotaTeq™ should be ensured, as the safety of its administration outside of these age recommendations is not known (see earlier section, Dosage and Schedule).
The decision to include RotaTeq™ in universal, publicly funded provincial and territorial programs will depend upon other factors, such as detailed cost-benefit evaluation and assessment of other elements of the Erikson and DeWals analytic framework for immunization programs in Canada(65)".
It is an economic issue. But parents who want to can certainly get the vaccine. I saw a (retail) price of $77 for the vaccine.