Hi Fortelas,
I think the point you make about it being strange to have runout tolerances in a GD&T standard may be valid... Yes, I've heard Circular Runout being referred to as "Circularity on a stick" and Total Runout as "Cylindricity on a stick" (at least when applied to a cylindrical feature anyway.
For a surface perpendicular to a datum axis, wobble can be controlled by Perpendicularity, which would be like "Flatness normal to a stick" possibly.
While runout could be replaced with a modified capability for form controls, or a modified capability for profile controls, I don't know how much benefit that would provide. I think we would have essentially the same tool, but possibly a different description of how that tool provides the desired effect (which may be the point you're getting at).
Regarding Figure 6-51, each datum feature has a runout tolerance applied relative to a datum axis created from that datum feature and also one other datum feature, so that is not the same as being relative entirely to itself.
In Figure 6-52 datum feature D is controlled relative to [C,D]... I think it is important to think of this case as a reasonably good illustration of how a datum feature differs from the datum that is established from its datum feature simulator. Datum axis D for this case is perpendicular to datum C because it is the axis of a perfectly perpendicular "True Geometric Counterpart" to use Y1.5M-1994 terminology ("Datum Feature Simulator" in Y14.5-2009 terminology). So, datum D is an axis that will be perpendicular to datum C, but that does not mean that the surface of datum feature D is perpendicular to datum C or that the surface of datum feature C is perfectly cylindrical. Since on a real physical part the datum features are imperfect, datum feature D's surface will definitely have imperfect runout with respect to a datum reference frame that is oriented to datum C and has its rotation centered about the point that the perfectly perpendicular datum axis D pierces datum plane C. Sorry for the wordiness, but our language requires this level of detail in order to fully make sense (assuming that what I just said made some sense

). While I may tend to rely more on the form control provided by a size tolerance and an orientation control provided by a perpendicularity tolerance, for the sake of illustration, I think Figure 6-52 is OK... I'd prefer to see a size tolerance added to datum feature D. I also prefer that runout tolerances not be associated with dimension lines and instead have a leader which points to the surface (since it is a surface control), but that's a personal preference since Y14.5 allows the application of runout tolerances as shown.
Dean