Of course each discipline has it's pro's and cons... but they've been gone over time and time again, I really don't see the need to start yet another one of these threads.
Does it actually matter what people prefer? I'm a dressage rider through and through, does that make me lesser than a straight out jump rider? No it doesn't. Is a straight out jumps rider lesser than a pure dressage rider? No, they're not.
The disciplines compliment each other, as has been discussed until worn thin and ragged, dressage is the foundation of the english disciplines, without dressage, your jumping suffers. The competitive eventers and showjumpers all have a very well established level of dressage, and you'd probably be surprised to know that they don't actually jump on a daily basis. They work on their dressage to improve the horses jumping.
Many dressage riders will work their dressage horses over jumps, particularly caveletti and gymnastic exercises to improve the strength, elasticity and and balance of their horse, while breaking up the work they do.
They go hand in hand, neither is better. No argument needed.