I agree with your views. Each person has different trading style. Otherwise there can’t be buyers and sellers. If a person is shorting he has one View and person buying it have completely opposite view.
Predicting the index movement and range is a bit difficult. Like you many trade in index that is why turnover in index future is high.
And regarding less capital, traders always look at whether it will hit stop loss or not and never look at other things. Futures is leveraged product and if you trade future with BO or CO then leverage goes more than 200 times. This will increase the fear more and we set tight stop loss so will end up more trades with losses. This will increase trading cost. To set higher stop loss limit than Beta Factor then you need more capital. With one lakh you can use only half of it as per money management rules.
If you use entire capital and got loss on one day, next day the amount of trading capital will come down and you need to set even more tight stop loss limit. As per experts view including Mr. Nithin, Mr. Karthik, Mr, Bharath less capital means more losing trades.
With less capital you will set small target and do more trades which will increase cost of trading. If you see last seven trading sessions in Nifty it is trading in a range. If first trade goes as loss then it will raise fear factor and leads to more mistakes.
Are you using beta Factor to set stop loss limit ?
Did you analyse if you had set little bit higher stop loss limit then it would have turned positive ?
In my view positional trading is more profitable than intraday. Here is the explanation.
Nifty at 8900. You are trading futures.
Intraday :
Zero profit loss trading cost is Rs. 147.
Assume you have 80% winning trades. Each trade you made 5 points profit or loss. You made ten trades.
Profitable trades 8 - profit = 1816. Loss = 1044.
Trading cost = 1470. Net profit = 772.
% of trading cost with profits made = 190%
Positional trading :
Assume 80 % success rate.
You bought and hold it for next day.
Assume you bought at 8900 and it ended at 8920.
Net Profit = 1352. Trading cost = 148.
% of trading cost with profits = 11%.
Intraday trading means you are making profits for Zerodha 
Now Risk 1 Reward 2
Stop loss 5 points
Target. 10. Points
Success Rate 80%
Number of Trades 10.
Net profit = 3772.
Trading cost = 1480.
% of trading cost with profits = 39 %.
Still it is higher than positional trading. And with positional trading you have chance of capturing gap up.
Most of the time if it opens gap down it always comes up little bit at least. You can add more lots at gap down and reduce your losses. For this you need more capital.