The fact that Planck's constant is dimensionful and the fact that it is not of order unity when expressed in the everyday units, are linked.
It turns out that that Length, Time, and Mass are not independent but that they are related. But these relationships are effectively invisible to classical physicists. The classical physicists thought that you could never compare a length to a time interval and a mass to a length or a time interval, i.e. that the units for mass, time and length must be fundamentally incompatible. That's why these units were assigned incompatible dimensions.
This later turned out to be wrong. Relations between the units were found. Because we decided not to correct our error and keep the incompatible dimensions for the units, the constants hbar, c, and G that relate the units get dimensions.