Those four examples are really the only pertinent ones though. Agreed, that functionality should be baseline, and if SE doesn't want to spend the time to include those functions uniquely within each job that they've made dependent on them in the context of any 8-man fight lasting for more than a couple minutes, then cross-class auto-acquisition is the way to go. But I don't see why anything more than ease of acquisition should be necessary. Why purposely reduce situational options?
At present there aren't even enough dps cross-class skills to fill the five additional slots with on each dps job. Do we just make jobs, via newly broadened skills, even more homogenized? And what was so wrong about having the *option* to grab something out of role. I for one actually kind of appreciated having access to Skull Sunder as a Monk from time to time. It was still up to 450 potency of enmity usable in each situation Fracture would have been; given how many tanks bail upon entering Expert roulette, never to be replaced, it's been quite handy.
There's a difference between removing bloat and removing control. Yes, Foresight feels underpowered, and may therefore feel like underutilization of its slot, but having additional triggers to your defensive toolkit is not a bad thing. Else, why not take out Sentinel, Awareness, and Bulwark while we're at it, and just have a single CD called "Guard" or "hurts less for a while"?
Nor does condensing CDs have anything to do with moving from a "cross-class" system to a "role-based" system. The ONLY differences are that (a) leveling of other classes will no longer be required for core additional skills, and (b) that you may lose access to skills no longer deemed to be of your "role", reducing your overall arsenal (SE hasn't been entirely clear on whether or not this is a system of role-exclusivity or simply role-based skill acquisition, though I certainly hope the latter).