It's absolutely a basic feature. It's the opposite of buying a share, and your profit/loss is easy to calculate. With options, you need to worry about premium, time decay, spreads and lower liquidity, etc.
Fair points but at least you don’t have to worry about changes in implied volatility (Vega) when shorting. You can buy a put option right before an earnings report and watch it’s implied volatility drop like a rock after the earnings report is released. This can remove any profit you would’ve made pretty straightforwardly with a short. Not to mention you also have to pay Theta (time-decay value) all while holding the put option.