Re: Differing cultures
Epic answer. The only item missing is Risk Management. Today's legal and technical environment is a minefield, you are never sure whether your newly build device will fail in interesting ways, whether your currently breaking some law or will after the next parliamentary session, or whether some guy of a suffering minority won't start a discrimination lawsuit and bring the mighty wrath of the slacktivists down upon your head.
Only the well connected or those who can deploy muscle can survive.