This really interesting topic. I agree with you. We should not trust hundred per cent to any software. I have good logic behind this statement.
For example, just talk about famous application name facebook. We all trust facebook but when we come to know that our information is not safe there, Then our awareness raised.
So, If the hardware company do some code, like after a definite time all balance we be removed or transferred anyhow. What we will do then.
To whom we will report. Do our govt or your govt take any responsibility?
No.
If it was a central bank of govt, then there could be a chance for reporting on the issue.
So, it is really very important not to depend on any software without govt authorisation. Because our money is safe in govt bank only.
We shouldn't put all our earnings in the hard wallet.
Thanks.