On the flip side, as the customer, involve the people who'll actually be using the software. You only have to go one manager up to miss crucial day-to-day operation requirements.
My impression is the profit margin of B2B anything relies on selling things with high price tags to people who won't actually use the product and under-deliver the product to the poor souls who have to work with it.