You obviously aren't aware of what Rangers have been up to in the Mountains of Stan -
Haha...what? Desperately trying to take over the 10th Mountain's job?
Rangers are what they are; A sizable gene pool for Delta and Army Special Forces to pull from. Not bad, they do a good job [at some things] but not all that either.