An introductory psychology book that didn't give alternatives to g wouldn't be a very good textbook. g is easy to replicate but it doesn't really explain anything. It literally just proves that there's a correlation between cognitive tasks. That answers a what but not a why.
I would agree if the alternatives were held to the same standards. As is teaching Sternberg or Gardner’s theories alongside g is like teaching Lamarck alongside Darwin.