Don't take it personally. I'm just saying that I have mostly seen this attitude in people who learned on tools that are somewhat higher level and hide more from the user. I don't have a statistically significant study of the correlation, just personal observation.
Maybe some languages are unlogical/unfathomable to some people, but thats not the fault of the language.
I think it's fairly clear that a language like VB -- GUI-driven, very high-level, closed source -- is harder for people to grasp the inner workings of than Perl. With Perl, you can always find someone who will help you understand how hidden things like memory allocation for a hash work, even if you aren't able to read the source yourself. That's why I say it's unfathomable: people seem to get into a "tips and tricks" mentality with it, rather than really understanding what it's doing.