Marketing-Driven Business: Heaven or Hell?