First off, I apologize for letting this drag on. I have been very busy with the 9-5 stuff.
In plain English: The fear amongst Fox-ers is not the language. An experienced FoxPro developer has no problems with VB or C# when it comes to the language. The fear is the .Net Framework itself.
And it's not just old Foxheads. I was involved in a discussion the other day with C# developers where nobody could figure out how to make a label transparent to it's container. Trivial stuff in the Fox world, but apparently in the Framework world it demands an intricate knowledge of dithering and other shit unless you want to hard-wire the color. Which runs counter to the OOP abstractions Fox-ers have been preaching and living by for 10+ years.
This is a big problem.
Alan Cooper once said, and I'm paraphrasing, that Microsoft gave you the periodic table and you had to make a broccoli. But this was in the early 90's when VB developers were just as removed from the intricacies of the OS and OS theory as the VFP folks are now.
Unless you have an in-depth appreciation of the way everything should work in the world of Windows or IE based net apps - which a lot of line-of-business Fox folks don't - you are screwed.
I think it also explains the massive drop-off of VB 6 hobbyists from the fold. Things that were simple are now inordinately complicated.