Re: Execs greed
"Predominantly, irrespective of culture, people at the lower levels of organisations are hard working, ethical and honest."
But not necessarily adequately trained.
I've told this before. I did contract work that involved liaising with one of the Usual Suspects who was very keen on all the parties working on their contracts exchanging data in XML. The Usual Suspect had an ongoing contract with an Indian S/W house. They did development in the UK but with staff shipped in on, I suspect, 6 month visas from India.
My first contact was having to explain to their developer why you couldn't just have a name such as O'Neill in the middle of an element in XML and how you had to handle that apostrophe (these day's I'd have to go and look it up myself but this was a long time ago).
The problem was fixed but then every now and again an incoming document would be checked at as not well-formed XML and there would be a naked apostrophe, presumably the consequence of someone either removing code they didn't understand or adding a new bit of code and not knowing to check.
Clearly inexperienced staff were being set on the job without ever being trained on the minutiae of the XML at the core of their client's projects. In effect my client, another subcontractor, was having to may my fees to train their staff for them.
OTOH it was a relief when we ducked one of the English bullshitters they'd contracted and we could talk to the more experienced, higher level Indian staff.