Actually I can easily use my Ledger Nano S with my Android phone. Only a small adapter is needed for the original cable from Ledger (cable which came in the package with the Nano S).
I find Nano X overpriced and with a risk to get faulty battery.
This, same thing with Trezor hardware wallets. I just usually default to the Ledger Nano X recommendation because most of the people I know use iPhones.

As for the Nano X being overpriced, I don't blame you if you think it is. Outside of Bluetooth, it has a significantly better build quality heavier and better buttons and all that.