One problem with business decisions – not always the most important, but certainly the bulk of them – is that they evaporate as soon as those making them leave the room where they were made.
Another problem with business decisions – perhaps a consequence of the first problem – is that they are not given enough time to prove right or wrong.
A third problem with business decisions – a sub-product of our lazy brain – is that the ones that stick actually tend to stick forever.
Keep track of what is decided, give it time to bear fruit, and be flexible enough to revisit it periodically. You can make this more effective if you manage to build different networks in the company – at team level, but also cross-functional – that make decisions and are held accountable for it.
As long as only one person, or the same group of persons, calls the shots, you will always have problem number one, problem number two, problem number three simultaneously.