The class of mappings you're referring to in your definition have many names, but are most commonly referred to as ``nonexpansive mappings,'' and the fixed point theory for nonexpansive mappings has a wonderful history. In order to pose thoughtful questions for nonexpansive mappings, one must restrict the underlying spaces or sets to a much more restrictive class than simply complete metric spaces. For instance, Brouwer's Theorem tells us that if $C \subseteq \mathbb{R}^n$ is compact and convex and $T : C \to C$ is continuous, then it has a fixed point. Nonexpansive mappings are necessarily continuous, so they would have fixed points on compact, convex sets in $\mathbb{R}^n$ as well.
In order to make this more interesting, one must move into infinite dimensional spaces. Indeed, a version of Brouwer's Theorem still holds (the Schauder-Tychonoff Theorem) in infinite dimensional spaces, but a remarkable thing happens when you move to infinite dimensions: norm-compactness is no longer equivalent to norm-closed and norm-bounded. Hence, you have a wonderful gray area full of intriguing examples and theorems to explore. Namely, you have the question ``if $(X,\|\cdot\|)$ is a Banach space and $C \subseteq X$ is closed, bounded, and convex, then does every nonexpansive $T : C \to C$ necessarily have a fixed point?''
The answer is rich, complicated, and depends very deeply on the geometry/topology of the underlying space $X$ (or the underlying set $C$). For an extensive history of the topic (up to approximately the year 2000), see The Handbook of Metric Fixed Point Theory (Kirk and Sims, eds.); for a briefer history, see Topics in Metric Fixed Point Theory (Goebel and Kirk).