Quick piece of advice to any future software executives out there: You might want to think twice about paying an outside consultant north of $23,000 to look under the hood of a competitor's design and architecture.