Working till you puke is not something that you should strive for every day. . . but if you don't get really close (or actually puke), then you don't know your limit.
An athlete has got to know where the limit is so he can push it on a regular basis, occasionally crossing it.