I guess this is a matter of taste. I went to look at this and it really bothers me that, true to the name they give, the "completeness axiom" is presented as an axiom. My analysis class used Strichartz' The Way of Analysis, which is certainly not "short and sweet" -- the professor described it to us as "chatty" -- but it goes ahead and actually proves the "completeness axiom".
Compare the completeness axiom
> Every nonempty subset A of ℝ that is bounded above has a least upper bound. That is, sup A exists and is a real number.
with Strichartz' theorem 3.1.1
> For every non-empty set E of real numbers that is bounded above, there exists a unique real number sup E such that
> 1. sup E is an upper bound for E
> 2. if y is any upper bound for E, then y ≥ sup E
Maybe Laferriere, Lafferiere and Mau Nam could use a little more "bloat". :/