When good ideas make bad business