Agreed. Conditionals is what is needed for getting results like the ones asked in this thread: <a href="http://community.roll20.net/discussion/826/alternative-macro-for-rolling-against-target-number#Item_1" rel="nofollow">http://community.roll20.net/discussion/826/alternative-macro-for-rolling-against-target-number#Item_1</a>
A dice roll could, then, display results & messages such as "Success by X" or "Failure by X" --X is the margin of success or failure regarding the specified Target Number, as in this screenshot of another VTT: