If business objectives are not quantified - it's nothing but a set of big, hairy audacious goals.
If RoI is not quantified - it's nothing but useless chest-thumping, "I-saved-the-company/world-all-by-myself" denial of what's real.
And oh - you can't set business objectives unless you know where you currently are - if your business sucks now, it doesn't help if you deny that it sucks or 'beautify' it with "yes, we suck but...". No "but's" about sucking, dude.
If you suck, you suck. Period. Admit it. Move on. Set new directions - real, realistic directions.