If something is open source doesn't mean that people look at the code all the time, but I agree that it might help.
But even though Sparrow wallet shows address doesn't mean they are from my seed. I'm not sure if Jade also shows the from address, maybe it only shows the to address and the amount.
I think that it would make sense to be able to validate a bitcoin address with a hardware wallet
The only solution right now for me would be to use two different software wallets and compare the receiving addresses.