So then I wonder which important trainer will be a Rock type specialist. It would be very odd to leave just one type out.
it looks like a pattern that repeats itself in odd generations since black and white:
Gen 5: No rock-type trainer.
Gen 7: No ice-type trainer. (I don't even consider Sina, she doesn't even have an official artwork).