Rick,
Have you ever made a living writing VFP apps? Your business is middleware and helping EPS sell NET centric - products.
I am not challenging. I had a project once - in the cube on one side of me was a guy who wrote C programs for chips and designed cards for specialized systems. I wrote desktop guis (not foxpro or xBase). He had no Idea of how I did my job. Accross from me was a guy writing C++ DLLs - he to had no knowledge related to delivering desktop interfaces either.
So to say someone with low-level (C++/BAL) development experience or connectivity engineering also has insight into how best to deliver a desktop project seems a stretch.
Are still bidding on desktop GUI development and data management design projects?
Imagination is more important than knowledge