Yep, this is right. Even Sinnoh had a problem like this, to the point Elite Four Flint was only vaguely themed after Fire. 3/5 of his Pokémon in D/P aren’t Fire-type at all. Of course, this was addressed in Platinum like so many of D/P’s flaws.
Perhaps there are more I’m missing.