I think something like dataframes suffers from having a name that isn't obscure enough. You read "dataframes" and think those are two words you know, so you should understand what it is.
If they'd called them flurzles you wouldn't feel like you should understand if it's not something you work with.
If they'd called them flurzles you wouldn't feel like you should understand if it's not something you work with.