@sidvee check with prepaidgamercard.com my friend got his Xbox from them, but sometimes delivery wait can be 1-2 months too for series X.
Series S is competent in its self, won't be disappointed. It was never meant to be a 4K gaming console. It is so small you can carry it in backpack too.
Price difference is huge between Series S & X. If price is not a constraint, go with X.
You get 4K, better graphics, CD drive, higher storage.
Consoles are easier to operate than you think. Create a Microsoft account, boot the console, login and done.
Xbox requires constant internet to play games, you can connect HDD with blue ray CD's or rips and watch movie on it too.
Gamepass is a boon, you will get 100's of games, you can download and play them. It is Netflix of games, at Rs.800 approx monthly.
All of the Microsoft day one games appear here, also some third party games.
If you go with Gamepass ultimate, you get EA games too and can use same gamepass on PC.
I game daily for 3-4 hours, yet I have tons of game backlog which I am yet to play. In past 3-4 years I haven't bought CD's it is that good.
I use PS only for Playstation exclusives. Most of the games land on Gamepass someday.