As we all know skip list is such a fascinating data structure with O(logn) insertion/search with ease of implementation over complex (AVL, Red-black) trees and also it is already been implemented in various applications and frameworks. 
Is their any obvious reason why .NET is unaware of this data structure (java already implemented though)?
 
    