SBI CB CC worth it?

I am thinking of applying for SBI CB but I font know if it will be worth it

My usual online spends include rapido/uber(daily), afternoon meals(almost daily), sometime restaurants , some online shopping/grocery

But my main concern is every rapido or uber takes payment directly on their account and afternoon meal is done through app order of my office so I won't be eligible for CB in both scenarios

and rent is already not included in cashback even if it was I am paying directly to owner so nothing there also

So any suggestions for such?