No reason other than not wanting to implement and maintain additional wallet connection logic. NWC seems like a good standard; I am sure more wallets will support it over time.