Does the description of database indexes even count as _shallow_ knowledge? Sounds like a dictionary description with an example. Not even table stakes to warrant your inclusion in any conversation on the topic.
I know that some birds migrate depending on the season and they fly in certain formations for efficiency. I'd never,ever think I could have any serious conversation with a biologist or ornithologist.
I think you underestimate how abysmal many product developers' understanding of databases is:-). It's less about making people respectable experts, more about teaching basic safety principles so they won't do too much damage...