Sensex not trader friendly?

Why is that traders mostly trade on nifty or banknifty only? Why dont they trade in sensex?

Nifty and Banknifty are the products of NSE. Sensex is provided by the BSE. NSE was the first mover in F&O space. All of the liquidity is in the derivative products of NSE only.