>In addition to the things that have been mentioned by others, there was a great reluctance to give up some things that (it was believed, anyway) would have to be dropped to fit into .NET. Macro substitution, for one thing. Basically it was thought by some that so much would be lost, it would hardly be FoxPro any more. And maybe there was something to that.
Mike Feltman made some comments a couple of days ago that I believe address what you are talking about. Interesting points - take a look...
http://f1technologies.blogspot.com/
Del