Well put. Also, I think a sizeable number of vfp developers that try DotNet are under the assumption that they will be almost instantly as productive in Dotnet as they are in VFP. This for the most part is patently false. There is a learning curve to get past when learning Dotnet and in some cases it can be steep. Once someone has the samme level of competence in DotNet as they do VFP I think they can really appreciate what DotNet has to offer and use it. Until you reach that point vfp will always seem the "better" alternative.
In the end it is a matter of leaving your comfort zone and learning a new technology which isn't always the easiest road to travel.
Woodie Westbrook
I came, I saw, I compiled.